ホームページ >ウェブフロントエンド >jsチュートリアル >WeChat ミニ プログラムのページ間でパラメーターを渡す独自の方法

WeChat ミニ プログラムのページ間でパラメーターを渡す独自の方法

hzc
hzc転載
2020-07-02 09:36:432767ブラウズ

ミニ プログラムには、独自の専用ルーティング メソッドがあります。基本ライブラリ 2.7.3 以降、ミニ プログラムは、独自のページ パラメータ受け渡しメソッド、wx.navigateTo() の success 属性を具体的に実装します。もちろん、このメソッドは現在使用されています。 wx.navigateTo() の使用のみをサポート
関連ドキュメントのリンク: https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateTo.html

使用例は以下のとおりです

ページ 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 の接続よりも少し面倒ですただし、パラメータの関連する変換を実行したり、特別な文字列を処理したりする必要はありません

推奨チュートリアル: "WeChat ミニ プログラム"

以上がWeChat ミニ プログラムのページ間でパラメーターを渡す独自の方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjianshu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。