应该怎么把list中的num的和通过遍历得出来然后再赋给num0
var json={
num0:0.00,
list:[{
icon:"/images/xianjin/xianjin@3x.png",
text:'现金',
num:1.23
},
{
icon:"/images/zhifubao/zhifubao@3x.png",
text:'支付宝',
num:2.00}
]
}
for (let i = 0; i < json.list.length; i++) {
json.num0+=json.list[i].num;
}
console.log("num0的值为: "+json.num0)
var { nume,list } = this.data; //取到data中的数据
for (var i = 0, len = list.length; i < len; i++) { //循环取出每个对象的num,累加给nume
nume += list[i].num
}
this.setData({
nume: nume // 将累加好nume设置给data中的nume
})
你都没有吧,这些关系说清楚,你的 list 是在那里的文件,是在当前js的data里还是引用的公共的js里的,
当前就用this,公共的就用别的,赋值也是一样