微信小程序小数加减处理 小数计算误差解决办法

微信小程序小数加减处理 小数计算误差解决办法_第1张图片

  // 增加商品数量
  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
    });
  },

你可能感兴趣的:(小程序)