微信小程序点击价格进行变化

211 阅读1分钟
 var s=0;  //定义一个空的变量
    for (var i = 0; i < this.data.curentIndex.length;i++){
      if (this.data.curentIndex[i]!=null){
          s++
      }
   }
   var str=""; //判断是否相等然后才能选取
    if (s == this.data.curentIndex.length){
      for (var i = 0; i < this.data.curentIndex.length; i++) {
        str += this.data.homelist.properties[i].id  + ':' + this.data.curentIndex[i]
        //进行字符串的拼接
        if (i != this.data.curentIndex.length-1){
          str+=","
          //只有不是最后一次我们才加入逗号
        }
      }
      // console.log(str)
      wx.request({
        url: app.globalData.baseUrl + "shop/goods/price",//网址请求
        method: "get",//get请求
        data: { goodsId: this.options.id, propertyChildIds: str },
        //  两个参数传入
        success: (res => {
          // console.log(res.data.data.price)
          if(res.data.code==0){
            this.setData({
              homemyprice: res.data.data.price
            })
          }
          
        })
      })
   }