• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >微信小程序 > 小程序中点赞和收藏功能的实现代码

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

作者:匿名 字体:[增加 减小] 来源:互联网

匿名通过本文主要向大家介绍了前端,后端,android,ios等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
小程序中的点赞功能和收藏功能是必不可少的,那么该如何实现点赞和收藏两个功能呢?本篇文章将给大家分享小程序中的点赞功能和收藏功能的代码实现。

收藏功能:

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,
        });
      });
    }
  },

相关推荐:

关于微信小程序收藏功能的实现

在微信小程序中如何实现点赞功能

以上就是小程序中点赞和收藏功能的实现代码的详细内容,更多请关注其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 微信小程序如何使用微信SlideView组件(附示例)
  • 小程序中搜索功能的实现方法(代码)
  • 小程序中点赞和收藏功能的实现代码
  • 微信小程序前端源码的解析
  • 前端和微信小程序的未来与发展
  • 小程序开发使用Immutable.js的代码实例
  • 通过微信小程序看前端

相关文章

  • json对象的大小写转换方法
  • 本地如何搭建微信小程序服务器
  • 有关封印的文章推荐10篇
  • 微信小程序开发注册页面的介绍
  • 小程序实现九宫格界面的导航
  • 小程序组件:聊天会话组件的介绍(附代码)
  • 微信小程序组件化开发Labrador框架的介绍
  • 微信小程序开发上传图片功能实例分享
  • 微信小程序 基础知识css样式media标签
  • 分享微信小程序之文件结构目录解析

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 详解微信小程序开发自己制作小组件实例代码
    • 快速了解微信小程序的使用,一个根据小程序的框架开发的todos app
    • 微信小程序开发入门教程
    • 微信小程序实现发送短信倒计时功能的示例代码
    • 关于快速操作使用的教程实例
    • 微信小程序中media标签详解
    • 微信小程序实现动态设置页面标题方法分享
    • PHP:微信小程序 微信支付服务端集成实例详解
    • 微信小程序 性能Trace工具
    • 关于微信小程序解析网页内容的介绍

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有