微信小程序?qū)崿F(xiàn)帶參數(shù)的分享功能(兩種方法)
微信小程序分享功能的實(shí)現(xiàn)方法有兩種:
第一種
在page.js中實(shí)現(xiàn)onShareAppMessage,便可在小程序右上角選擇分享該頁面
onShareAppMessage: function () {
return {
title: '彈出分享時(shí)顯示的分享標(biāo)題',
desc: '分享頁面的內(nèi)容',
path: '/page/user?id=123' // 路徑,傳遞參數(shù)到指定頁面。
}
}
第二種
自定義按鈕實(shí)現(xiàn)分享,在page中添加一個(gè)帶有open-type='share'的button標(biāo)簽(<button open-type='share'><\/button>)。點(diǎn)擊該按鈕后,即會自動觸發(fā)已經(jīng)在page.js中定義好的onShareAppMessage方法,實(shí)現(xiàn)分享功能。
<button open-type='share'>分享</button>
獲取分享傳遞的參數(shù)
如上例,path屬性指向的是user頁面,并附帶id=123的參數(shù)。我們只需在user.js的onLoad函數(shù)中,通過options查看傳遞過來的參數(shù):
// user.js
Page({
onLoad: function(options) {
console.log(options);
}
})
總結(jié)
以上所述是小編給大家介紹的微信小程序?qū)崿F(xiàn)帶參數(shù)的分享功能(兩種方法),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
相關(guān)文章
瀏覽器JavaScript調(diào)試功能無法使用解決方案
這篇文章主要介紹了瀏覽器JavaScript調(diào)試功能無法使用解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09
javaScript如何跳出多重循環(huán)break、continue
這篇文章主要為大家詳細(xì)介紹了javaScript如何跳出多重循環(huán)break、continue,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-09-09
JS實(shí)現(xiàn)的模仿QQ頭像資料卡顯示與隱藏效果
這篇文章主要介紹了JS實(shí)現(xiàn)的模仿QQ頭像資料卡顯示與隱藏效果,涉及javascript鼠標(biāo)事件響應(yīng)及頁面元素屬性動態(tài)操作相關(guān)技巧,需要的朋友可以參考下2017-04-04
javascript阻止事件冒泡和瀏覽器的默認(rèn)行為
本篇文章主要介紹了javascript阻止事件冒泡和瀏覽器的默認(rèn)行為。具有一定的參考價(jià)值,下面跟著小編一起來看下吧2017-01-01
JavaScript報(bào)錯(cuò):Uncaught TypeError: XXX is
在 JavaScript 編程中,“Uncaught TypeError: XYZ is not iterable” 是一種常見的錯(cuò)誤,這種錯(cuò)誤通常發(fā)生在試圖對一個(gè)非可迭代對象進(jìn)行迭代操作時(shí),了解這種錯(cuò)誤的成因和解決方法,對于編寫健壯的代碼至關(guān)重要,需要的朋友可以參考下2024-07-07
Bootstrap 3 進(jìn)度條的實(shí)現(xiàn)
這篇文章主要介紹了Bootstrap 3 進(jìn)度條的實(shí)現(xiàn),非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-02-02
Bootstrap實(shí)現(xiàn)的標(biāo)簽頁內(nèi)容切換顯示效果示例
這篇文章主要介紹了Bootstrap實(shí)現(xiàn)的標(biāo)簽頁內(nèi)容切換顯示效果,結(jié)合完整實(shí)例形式分析了基于Bootstrap實(shí)現(xiàn)的標(biāo)簽頁內(nèi)容切換顯示功能相關(guān)操作技巧,非常簡單實(shí)用,需要的朋友可以參考下2017-05-05

