data里的数据:
data: {
listData: [{
id: 0,
title: "订单商品",
current: 0
},
{
id: 1,
title: "订单编号",
current: 0
},
{
id: 2,
title: "收货人",
current: 0
},
{
id: 3,
title: "收货电话",
current: 0
}
]
},
改变数组对象中的属性的方法:
clickList(e) {
this.data.listData.forEach((item,index) => {
let str = "listData["+index+"].current";
if (item.id == e.currentTarget.dataset.index) {
this.setData({
[str]: 1,
})
} else {
this.setData({
[str]: 0
})
}
})
},