<view class="nav_list" bindtap="bindFavorite">
<text wx:if="{{is_focus == 0}}" class="iconfont icon-shoucang"></text>
<text wx:else="{{is_focus == 1}}" class="iconfont icon-shoucnag_fill"></text>
<view class="nav_name">收藏</view>
</view>
当点击收藏的时候,去改变is_focus 的值,来控制收藏的显示状态
data:{
is_focus:'',//收藏状态
},
//商品收藏
bindFavorite:function(){
var that = this;
MBC.Ajax({
url:api.favorite,
is_login:true,
data:{
goods_id:this.data.goods_id
},
success:function (res) {
console.log(res);
if (res.code == 1){
if (res.result.fav == 1){
that.setData({
is_focus:1
})
} else {
that.setData({
is_focus:0
})
}
} else {
wx.showToast({
title: res.result.msg,
duration: 2000
})
}
}
})
},