小程序setData方法使用总结
Posted yangyang63963
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小程序setData方法使用总结相关的知识,希望对你有一定的参考价值。
做了一下小程序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方法使用总结的主要内容,如果未能解决你的问题,请参考以下文章
小程序-setdata-e.currentTarget.dataset和e.target.dataset