分享、客服
我们可以用小程序开发文档中的表单组件中的button按钮完成分享和客服功能
小程序开发文档接口
<button open-type="contact" size="mini" >客服</button>
<button size="mini" open-type="share">分享</button>
//就完成了
收藏
给收藏一个点击事件点击它的时候触发,之后设置一个true或false判断它是否被点击过
//shochanganniu是在data中定义的false
shocangbianzhi(){
this.setData({
//这样是拿到true
shochanganniu:!this.data.shochanganniu
})
if(this.data.shochanganniu){
//如果他没内容给她个空的数组
let arr= wx.getStorageSync('collectList')||[];
//添加
arr.push(this.data.add)
//存储
wx.setStorageSync('collectList', arr);
//提示框
wx.showToast({
title: '收藏成功',
icon: 'success',
duration: 2000
})
}else{
let arr = wx.getStorageSync('collectList')
let index = arr.findIndex(ele=>{return
//对比两个id是否相等
ele.goods_id==this.data.add.goods_id});
//删除
arr.pop(index,1);
//存储
wx.setStorageSync('collectList', arr);
//提示框
wx.showToast({
title: '取消收藏',
icon: 'error',
duration: 2000
})
}