【发布时间】:2017-07-18 02:33:24
【问题描述】:
我想得到如下地图:
Map{
"status":1,
"user":{
"name":"more",
"age":8,
"id":1
}
}
我的完整代码是:
import {fromJS} from 'immutable'
let b={
"user":{
name:"more11",
age:8
},
"status":1
}
let d={
"id":1,
"name":"more",
"age":19
}
let d1=fromJS(d)
let b2=fromJS(b)
Const map2=b1.get('user).mergeDeepIn(d1)
console.log(map2.getIn(['user','name']));
console.log(map2.getIn(['user','age']));
原码image
【问题讨论】:
-
抱歉,我是 stackoverflow 的新手,不可变
-
请将您的代码以文本形式发布。代码图像相对没用,有些人无法访问。
-
你好。例如。让 map1 = Map({a:1,b:{c:2,d:3,e:1});让 map2 = 地图({c:100,d:400});如何获取地图 {a:1,b:{c:100,d:400,e:1}}
标签: javascript reactjs immutable.js