在immutable.js中,什么是空对象的等价物?
我的代码是:
let iState = fromJS(state)
iState = iState.setIn(['ui', 'drafts'], {})
return iState.toJS()
但我认为在使用{}
时我不应该使用setIn
。请告知我应该使用什么。
答案 0 :(得分:1)
要使用的最佳'空'数据结构将取决于您的用例(我强烈建议您查看其他数据结构并使用它们的优势),但是对于最常见的接口/预期行为和结构 - {{3}将是最接近的模拟。也就是说,我还建议查看Record数据结构,因为它有比Record更多的功能,你可能会发现你需要它。