微信小程序小數加減處理 小數計算誤差解決辦法

在這裏插入圖片描述

  // 增加商品數量
  gplus: function (e) {
    var _this = this;
    var curid = e.currentTarget.dataset.id;
    var list = _this.data.appdata.goods;
    for (var i = 0; i < list.length; i++) {
      if (list[i].id == curid) {
        list[i].num++;
        var tempprice = parseFloat(_this.data.totalprice) + parseFloat(list[i].price);
        tempprice = tempprice.toFixed(2);
        _this.setData({
          totalprice: tempprice
        });
        console.log(_this.data.totalprice)
      }
    }
    _this.setData({
      appgoods: list
    });
  },
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章