小程序循环列表计算价格数据问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_30299243/article/details/84348232

小程序计算循环列表的金额时:循环集合,数量*单价在相加,但是有时候,金额会出问题显示一长串数字。解决方法:

/**

* 显示金额吗,循环集合,数量*单价在相加

*/

Settlement: function() {

var total = 0

if (this.data.drugsList.length > 0) {

for (var i = 0; i < this.data.drugsList.length; i++) {

total += parseFloat((this.data.drugsList[i].price * this.data.drugsList[i].number).toFixed(2));

}

}

total = parseFloat(total.toFixed(2));

this.setData({

totle: total

})

},

猜你喜欢

转载自blog.csdn.net/qq_30299243/article/details/84348232