微信小程序評論打星

圖片描述

最開始進入評論頁面時直接觸發相應接口,取得星星數默認值,將id與默認值 push到一個數組裏圖片描述
var rateArr1 = {};
      rateArr1.star_class = this.data.result[key].star_class;
      rateArr1.dish_id = this.data.result[key].id;
      this.data.params.rateArr2.push(rateArr1);
這樣就獲取到默認值。
改變默認值是經過id找到相應位置再改變:
圖片描述
starSelect(e) {//點擊星星時觸發
    for (var key in this.data.result) {
      if (e.target.id == this.data.result[key].id){
        this.data.params.rateArr2[key].star_class = e.detail;
      } 
    }
},
相關文章
相關標籤/搜索