如何在 ReScript 中将动态值设置为 Js.t 键?
How to set a dynamic value as a Js.t key in ReScript?
有没有办法在 ReScript 中将动态值设置为 Js.t
键?
不,不是。 Js.t
是一种在编译时知道所有键的类型。因此不可能在运行时添加或删除密钥。 Js.Dict.t
是一种也表示为 JavaScript 对象的类型,它允许在运行时添加或删除键。这里的权衡是所有值都需要具有相同的类型,编码在给定 Js.Dict.t
.
的类型参数中
有没有办法在 ReScript 中将动态值设置为 Js.t
键?
不,不是。 Js.t
是一种在编译时知道所有键的类型。因此不可能在运行时添加或删除密钥。 Js.Dict.t
是一种也表示为 JavaScript 对象的类型,它允许在运行时添加或删除键。这里的权衡是所有值都需要具有相同的类型,编码在给定 Js.Dict.t
.