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

在这里插入图片描述

  // 增加商品数量
  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
    });
  },
发布了45 篇原创文章 · 获赞 39 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/qq_38832501/article/details/105740584