微信小程序中对不同数据对象的setData操作
假设页面的Data中内容如下:
data:{
loginId:null, //一个普通变量
teams:[], //一个对象数组,每个对象有很多属性
userInfo:null, //一个对象,有很多属性
}
三种数据类型的赋值方式为:
let teamIndex=10;
let theTeam='teams['+temIndex+']';
let theTeamName='teams['+temIndex+'].Name';
this.setData({
loginId:'admin',
[theTeam]:newTeam,
[theTeamName]:'火箭队',
['userInfo.Name']:'李小明',
});