微信小程序的收藏、分享、联系客服的功能实现

本文介绍了如何在微信小程序中实现收藏、分享和联系客服的功能。对于收藏功能,文章详细讲解了如何获取商品详情数据,判断并操作收藏数组来实现收藏和取消收藏的操作。而在分享和联系客服部分,重点阐述了使用button组件的open-type属性,通过share触发转发分享,以及用contact触发联系客服的逻辑。
摘要由CSDN通过智能技术生成

收藏

  1. 获取商品详情数据
  2. 获取缓存中的商品收藏的数组
  3. 判断当前商品是否被收藏
  4. 如果已存在删除当前数据,弹出取消收藏
  5. 如果不存在添加数据,弹出收藏成功
<view class="goods_collect"  bindtap="handleCollect">
    <i class="iconfont {
    {isCollect?'icon-shoucang1':'icon-shoucang'}}"></i>
    <view>收藏</view>
  </view>
// pages/goods_detail/index.js
import {
   request} from "../../request/index.js";
import regeneratorRuntime, {
    async } from "../../libs/runtime/runtime";
Page({
   

  /**
   * 页面的初始数据
   */
  data: {
   
    goodsObj:{
   },
    isCollect:false
  },
  GoodsInfo:{
   },

  /**
   * 生命周期函数--监听页面加
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值