我尝试用不可变的助手更新函数来设置状态的某些部分。但是我得到了错误:意外的标记(57:95)
import update from 'immutability-helper';
const newlatlng = update(this.state, {markers: {latlng: {latitude: {$set: 40.3565}},{longitude: {$set: 27.977} } } } );
this.setState(newlatlng);发布于 2018-04-17 17:36:03
如果您缩进代码,将更容易看到错误。我想你有一套额外的{。
这
const newlatlng = update(this.state, {
markers: {
latlng: {
latitude: {$set: 40.3565}
},
{
longitude: {$set: 27.977 }
}
}
});应该如下所示
const newlatlng = update(this.state, {
markers: {
latlng: {
latitude: { $set: 40.3565 },
longitude: { $set: 27.977 }
}
}
});https://stackoverflow.com/questions/49882626
复制相似问题