数据长这样:
data: { code:233, pageData:{ category:{ cateList:[ { cateid:1, cateName:"分类1" } ] } } }
最基础的(直接在第一级创建或者是修改)
this.setData({ code:666 });
修改指定层级的对象(修改cateList这个数组)
let c_list=[ {cateid:1,cateName:"分类1"}, {cateid:2,cateName:"分类2"}, {cateid:3,cateName:"分类3"}, ]; this.setData({"pageData.category.cateList":c_list});
修改cateList的第一个对象(根据下标进行计算)
this.setData({ "pageData.category.cateList[0].cateName":"分类666" });

微信扫码查看本文
发表评论