码迷,mamicode.com
首页 > 微信 > 详细

小程序setData方法使用总结

时间:2019-09-24 10:24:08      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:直接   根据   white   蓝色   错误   方法总结   ace   line   使用方法   

做了一下小程序setData使用方法总结,如有错误,请不吝指出,Thanks?(?ω?)? 

//示例data:

data:{
user:‘young‘,
obj:{
name:‘蓝色蒲公英‘,
age:‘17‘
},
arr:[{
name:‘Lucy‘,
age: ‘18‘
},{
name:‘半夏‘,
age:‘19‘
}]

 

一、直接修改data的某个属性
this.setData({
user:‘007‘
});

 

二、修改data里的数组或对象的属性
this.setData({
‘obj.age‘: ‘16‘
})

 

三、根据条件有选择性的改变
//此例假设改变对应index的某个属性值
var index = e.target.dataset.index; //假设是对应对象的data-index属性
var temp_str=‘arr[‘+index+‘].age‘;
this.setData({
[temp_str]:‘18‘
});

 

 

 

小程序setData方法使用总结

标签:直接   根据   white   蓝色   错误   方法总结   ace   line   使用方法   

原文地址:https://www.cnblogs.com/yangyang63963/p/11576643.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!