0基礎學微信小程序雲開發|分享配置和攜帶參數分享

前言

微信小程序的每個頁面都可以設置分享,分享很簡單,有區分右上角的直接分享和點擊按鈕分享

onShareAppMessage: function (res) {
        
      // 右上角分享
      let ShareOption = {
        title: '21天體重減肥記錄',
        path: '/pages/index/index',
      } 
      
      // 按鈕分享
      if(res.from == "button"){
        ShareOption = {
            title: '來呀 看看我的減肥記錄呀',
            path: '/pages/detail/detail?item=' + app.globalData.openid,
          } 
      }
      
      return ShareOption
  }

分享的方式有兩種:一是通過頁面內的按鈕分享,二是通過右上角的三個小點分享。

可以按需設置分享title 和 path。path當中攜帶參數,可以攜帶分享人的ID,後期可以用來實現分銷功能等。

onLoad: function (options) {
    const db = wx.cloud.database()
    let This = this
    let resault = {}
    // 查詢分享人的信息
    db.collection('list').where({
      _openid: options.item
    }).get({
      success: function (res) {
        resault = res.data
        This.setData({
          resault:resault
        })

      }
    })
  },

分享後,他人點擊頁面,跳轉到對應 pages 地址,在對應的頁面的 onLoad 函數的 options中拿入參請求數即可

推薦閱讀

微信小程序懸浮按鈕實戰返回和分享按鈕

零基礎學微信小程序雲開發|獲取用戶openid

零基礎學微信小程序雲開發|分享配置和攜帶參數分享

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章