介绍
这篇文章给大家分享的是有关微信小程序中修改数据的实现方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
1,根据页面栈修改上一页面的数据(就是在下一个页面修改上一个页面的数据);
,let pages =, getCurrentPages();//当前页面 ,,,let prevPage =,页面(pages.length 作用;2);//上一页面 ,,,prevPage.setData({//直接给上移页面赋值 ,,,,,selAddress:真实 ,,,});
上面这段代码会修改上级页面的selAddress为真;
2,针对性的修改微信小程序数组里面某个数据
数组部分: comdata [ {xhid: 8日标题:啦啦啦,read_num: 100年,share_num: 20}, {xhid: 9日标题:嘻嘻嘻,read_num: 24日share_num: 4}, {xhid: 20日标题:嘻嘻嘻2,read_num: 11日share_num: 4}, {xhid: 27日标题:嗯嗯嗯12日read_num: 8, share_num: 4}, {xhid: 23日标题:阿萨飒飒2,read_num: 41岁share_num: 7} ] 代码如下: var 指数=0; var up =,“comdata(“时间+大敌;;index  +,“] .share_num"; ,,,,,,,,,var newp =, + + that.data [0] .share_num; ,,,,,,,that.setData ({ ,,,,,,,,,,,():newp })
3,上面两段代码大集合:
页面跳转至B页面,要在B页面修改一页面某个数组里面的数据,代码如下:
一页面传给B页面share_num和当前的指数 在B页面onload赋给 ,that.setData ({ ,,,,,item_index: options.index, ,,,,,share_num: options.share_num ,,,}) 然后修改代码: ,let pages =, getCurrentPages();//当前页面 ,,,,,,,,,let prevPage =,页面(pages.length 作用;2);//上一页面 ,,,,,,,,,var index =, that.data.item_index; ,,,,,,,,,var up =,“comdata(“时间+大敌;;index  +,“] .share_num"; ,,,,,,,,,var newp =, + + that.data.share_num; ,,,,,,,,,prevPage.setData({//直接给上移页面赋值 ,,,,,,,,,,,():newp ,,,,,,,,,});
感谢各位的阅读!关于“微信小程序中修改数据的实现方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!