if(!postData.collectionStatus){// 当前状态是未收藏postData.collectionNum++;postData.collectionStatus=true;}else{// 当前状态是收藏postData.collectionNum--;postData.collectionStatus=false;}break;default:break;}// 更新缓存数据库allPostData[itemData.index]=postData;this.execSetStorageSync(allPostData)...
-- 烹饪小窍门 --><viewclass="little-tip"><viewclass="food-list-title">——烹饪小窍门——</view><viewclass="tip-content">{{detail.tipContent}}</view></view></view> AI代码助手复制代码
// duration: 800,// icon: "success"// })// wx.showModal({// title: '确定收藏',// content: '这是一个模态弹窗',// success: function (res) {// if (res.confirm) {// console.log('用户点击确定')//
实现上的原理很简单:首次加载时,从云开发数据库获取收藏数组,赋值到本地数组,然后通过get云函数获取当前用户的openid,通过indexOf判断收藏数组中是否存在当前用户的openid,有则显示已收藏赋值show为1,没有则显示未收藏赋值show为0。然后点击收藏按钮时候,通过if语句判断show,show为0,则向收藏数组中添加当前用户的openid...
首先,采用 wx.downloadFile()方法,访问视频对应的Url,回调函数返回一个该视频文件的临时路径。 代码语言:javascript 复制 wx.downloadFile({url:app.serverUrl+me.data.videoInfo.videoPath,success:function(res){// 只要服务器有响应数据,就会把响应内容写入文件并进入 success 回调,业务需要自行判断是否下载到了想要...
本微信开发sdk非微信ipad协议、非mac协议,非安卓协议,api可实现微信99%功能; 无需扫码登录、可收发朋友圈、查看朋友圈、朋友圈互动点赞、评论、 好友列表、微信消息收发、发文本消息、图片消息、名片消息、动图表情、发文件、删好友 添加好友、微信转账、微信红包接收、分享小程序、分享名片、加通讯录好友、微信收藏...
<view>收藏</view> </view> wxss代码 page{ background:#ffffff; } .image{ width:100rpx; height:100rpx; } 样式上都很简单,上面的可以做个参考,具体想实现什么效果,按自己的喜好来。 最重要的是下面的js代码,后面我会做一些解读,分享我在操作过程中遇到的一些问题 ...
这篇文章主要介绍了微信小程序中如何实现收藏与取消收藏图片功能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让在下带着大家一起了解一下。wxml界面使用image标签<imagewx:if="{{collected}}"catchtap='onCollectionTap'...
1. 创建微信小程序 2. 在微信小程中序创建云函数 1). 根目录下创建一个名为 cloud 的文件夹用于存放所有的云函数; 2). 对了 cloud 文件夹右击,选择 新建一个Node.js 云 的选项,命名为 pay ; 3). 此时还需要在小程序根目录中的 project.config.json 文件中添加如下代码: ...
},onCollectionTap:function(event) {//获取缓存的方法varpostsCollected = wx.getStorageSync('posts_Collected');varpostCollected = postsCollected[this.data.currentPostId];console.log(postCollected);//取反操作,收藏的话,点击变成未收藏,反之,变成收藏。postCollected = !postCollected; ...