微信小程序的收藏,分享,客服功能

Posted 郭郭郭牧鑫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序的收藏,分享,客服功能相关的知识,希望对你有一定的参考价值。

在微信小程序的购物车功能中有好多功能都是被封装过得,比如今天我们来学习的功能,就有被封装过得

具体如下

所以我们在写分享,客服这些功能时,只需要在button中设置open-type中的属性值即可

收藏的话,是一个比较简单的功能,代码如下

  handleCollect(){

        //我们将所需收藏的数据放在本地种
        let shouc=wx.getStorageSync('shouc')||[];

        //判断本地中的数据有没有重复,用findIndex返回的下标进行比对
        let index=shouc.findIndex(aa => aa.goods_id === this.olo.goods_id);
        console.log(index);
        if(index===-1){
            shouc.push(this.olo)
            wx.showToast({
                title: '收藏',
                icon: 'success',
                mask: true
              })
            
        wx.setStorageSync("shouc",shouc);
        }else{
            shouc.splice(index,1)
            wx.showToast({
                title: '取消收藏',
                icon: 'success',
                mask: false
              })
        }
        wx.setStorageSync("shouc",shouc);
    },

 

以上是关于微信小程序的收藏,分享,客服功能的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序代码片段

微信小程序代码片段分享

微信小程序客服发送小程序卡片功能?

微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能

微信小程序分享至朋友圈的方法

微信小程序实现客服功能(客服消息)