您的位置:首页 > Web前端 > React

使用react/lib/update 对数据进行操作

2017-02-21 16:49 337 查看
参考文档:https://facebook.github.io/react/docs/update.html

react/lib/update 与 react-addons-update 等价

包含apply,set, push,unshift,splice,merge 方法,用以不改变原来数据,返回新的数据

apply:函数,入参是原始值,返回结果push:数组后插入

push:数组前插入splice:数组任意位置插入或删除

$merge:合并对象

demo

var x = {
cards: [{
name: "a",
id: 1
}, {
name: "b",
id: 2
}, {
name: "c",
id: 3
}, {
name: "d",
id: 4
}]
}
var z = update(x, {
cards: {
//  数组中的第三个
3:{ id:{
$apply: function(x) {return x * 2;}
}}
},
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐