目前,如果我有 m.set(someArray)
,其中 m 是 Map
,它会尝试将 someArray
转换为 Immutable 列表
。我如何禁用此行为?
最佳答案
传递数组的副本:
m.set(someArray.slice());
请注意,如果数组包含引用值(对象、数组),则会复制引用。 .slice()
只是一个浅拷贝。
关于javascript - 避免 ImmutableJS Map 将数组转换为 List,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45995613/