如何在 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.

的类型参数中