您好,登錄后才能下訂單哦!
本篇文章為大家展示了微信小程序頁面傳參方式的用法,代碼簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
小程序有自己專用的路由方法,在基礎庫 2.7.3 之后,小程序專門實現了自己特有的頁面傳參方式,wx.navigateTo()中的success屬性,當然,現在這個方法只支持wx.navigateTo()使用
使用示例如下
頁面A
wx.navigateTo({ url: 'pages/pageB', success: function(res) { // 通過eventChannel向被打開頁面傳送數據 res.eventChannel.emit('goPageB', { pageDataA: '頁面A傳遞到頁面B的數據' }) } })
頁面B
onLoad: function(){ const eventChannel = this.getOpenerEventChannel() // 監聽goPageB事件,獲取上一頁面通過eventChannel傳送到當前頁面的數據 eventChannel.on('goPageB', function(data) { console.log('頁面A傳遞的數據:',data) }) }
這種小程序特有的傳參方式相比拼接url傳參雖然過程稍微麻煩一些,但是不需要對參數進行相關的轉換,也不用對一些特殊字符串進行處理
上述內容就是微信小程序頁面傳參方式的用法,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。