当前位置: 首页 > news >正文

uniapp——点赞、取消点赞

案例

更新点赞状态,而不是每次都刷新整个列表。避免页面闪烁,提升用户体验
在这里插入图片描述

代码

<view class="funcBtn zan" @click="onZan(index,item.id)"><image src="/static/images/circle/zan.png" mode="aspectFill"v-if="!item.like_status"></image><image src="/static/images/circle/zan2.png" mode="aspectFill"v-if="item.like_status"></image><view class="nums">{{item.like_num}}</view>
</view>
// 点赞
function onZan(index, likeId) {if (list.value[index].like_status) {list.value[index].like_status = falselist.value[index].like_num--likeImport(likeId)} else {list.value[index].like_status = truelist.value[index].like_num++likeImport(likeId)}
}
//接口
function likeImport(likeId) {api.getLikeSave({release_id: likeId}).then(res => {if (res.code == 1) {}})
}
http://www.lryc.cn/news/346741.html

相关文章:

  • react经验15:拖拽排序组件dnd-kit的使用经验
  • Webpack模块联邦:微前端架构的新选择
  • CMake 学习笔记(访问Python)
  • 【ruoyi】docker部署 captchaImage接口 FontConfiguration空指针异常
  • P1443 马的遍历
  • AI学习指南概率论篇-贝叶斯推断
  • 大数据测试
  • 金融业开源软件应用 管理指南
  • SolidWorks 齿轮配合
  • 鸿蒙开发-ArkTS语言-XML
  • 网安面经之文件上传漏洞
  • 如何使用 WavLM音频合成模型
  • 学习java第六十七天
  • Linux(Ubuntu24.04) 安装 MinIO
  • 视频汇聚边缘网关EasyCVR硬件设备无法访问域名,解析失败该如何处理?
  • 差速机器人模型LQR 控制仿真(c++ opencv显示)
  • 探索设计模式的魅力:权力集中,效率提升,中心化模式的优势与挑战
  • uniapp0基础编写安卓原生插件之编写安卓页面在uniapp上显示(摄像头调用)
  • fastapi数据库连接池的模版
  • 如何批量将十六进制数据转成bin文件
  • 知识付费程序源码_30秒轻松搭建知识付费小程序_免费试用,知识付费工具有哪些?哪个比较好用?
  • 【系统架构师】-案例篇(九)容器化、CDN与微服务
  • OpenAI工作原理及核心机制
  • JVM调优-调优原则和原理分析
  • dell服务器安装ubuntu18.04桌面版教程
  • 医疗图像处理2023年CVPR:Label-Free Liver Tumor Segmentation-无标签肝肿瘤分割
  • 远程桌面如何连接?
  • Centos 停服倒计时!你的操作系统何去何从?
  • ITMS-91053: Missing API declaration
  • iOS 裁剪图片