您好,欢迎访问一九零五行业门户网

小程序中点赞和收藏功能的实现代码

小程序中的点赞功能和收藏功能是必不可少的,那么该如何实现点赞和收藏两个功能呢?本篇文章将给大家分享小程序中的点赞功能和收藏功能的代码实现。
收藏功能:
focusfavoritetab: function (e) {    var that = this;    var isfocus = that.data.isfocus;    console.log(isfocus, isfocus)    var itemid = that.data.itemid;    if (isfocus) {      favoriteservice.cancel(that, itemid).then((res) => {        wx.showtoast({          title: 取消收藏,          icon: 'success',          duration: 1000        });        this.setdata({          isfocus: false,        });      })    } else {      favoriteservice.add(that, itemid).then((res) => {        wx.showtoast({          title: res.data == 1 ? 收藏成功 : 收藏失败,          icon: 'success',          duration: 1000        });        this.setdata({          isfocus: true,        });      });    }  },
点赞功能:
focusliketab: function (e) {    var that = this;    var islike = that.data.islike;    let itemdetail = this.data.itemdetail     var itemid = that.data.itemid;    if (islike) {      itemservice.cancellike(that, itemid).then((res) => {        wx.showtoast({          title: 点赞取消,          icon: 'success',          duration: 1000        });        itemdetail.liked--;        this.setdata({          itemdetail:itemdetail        });        this.setdata({          islike: false,        });      })    } else {      itemservice.addlike(that, itemid).then((res) => {        wx.showtoast({          title: res.data == 1 ? 点赞成功 : 点赞失败,          icon: 'success',          duration: 1000        });        itemdetail.liked++;        this.setdata({          itemdetail: itemdetail        });        this.setdata({          islike: true,        });      });    }  },
相关推荐:
关于微信小程序收藏功能的实现
在微信小程序中如何实现点赞功能
以上就是小程序中点赞和收藏功能的实现代码的详细内容。
其它类似信息

推荐信息