0
ExamplemergeDeepIn()推一個新項目在immutable.js
什麼是推新的項目number
的最佳方式列表,這是一個列表?
var data = {group:{number:[111,222,333]},status:'okay'}
var state = Immutable.fromJS(data)
state = state.mergeDeepIn(['group','number'],[444])
console.log(JSON.stringify(state.toJS()))
當你在控制檯中看到,輸出變爲:
{"group":{"number":[444,222,333]},"status":"okay"}
爲什麼mergeDeepIn()
與444
取代第一項111
?我認爲這將追加444
像這樣現有的列表:
{"group":{"number":[111,222,333,444]},"status":"okay"}