1. 程式人生 > >小程式迴圈列表計算價格資料問題

小程式迴圈列表計算價格資料問題

小程式計算迴圈列表的金額時:迴圈集合,數量*單價在相加,但是有時候,金額會出問題顯示一長串數字。解決方法:

 

/**

* 顯示金額嗎,迴圈集合,數量*單價在相加

*/

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

})

},