この記事の内容は、小さなプログラム間をジャンプする方法についてです。小さなプログラム間を移動する方法は、一定の参考値がありますので、困っている方は参考にしていただければ幸いです。 [推奨読書: ミニ プログラム開発チュートリアル ]
ミニ プログラム ページジャンプの 4 つのメソッド
1. wx.navigateTo({})、現在のページを保持、ジャンプアプリケーション内のページに移動し (以下はテスト ページにジャンプするコードです)、wx.navigateBack を使用してテスト ページから前のページに戻ります。
wx.navigateTo({ //跳转页面的路径,可带参数 ,用?隔开,不同参数用&分隔; url:'../test/test?id=1&page=4', success:function(){} //成功后的回调; fail:function(){} //失败后的回调; complete:function(){} //结束后的回调(成功,失败都执行) })
によって渡されたパラメーターはオンです。受け取りページ onLoad()関数で値を取得:option.idが取得可能
onLoad: function (option) { console.log(option); //可以打印一下option查看参数 this.setData({ id:option.id )}; },
前のページに戻り、テストページでreturn関数をバインド
<view class="but" bindtap="fanhui">返回</view>
wxを書き込むテスト ページの js は
fanhui:function(){ wx.navigateBack({ changed: true }); },
2 を返します。wx.redirectTo() は、現在のページを閉じ、ページ タグ ナビゲーターを使用します。これは html の a タグに似ています。
<navigator url='../test/test?id=1'>点击跳转</navigator>
4, wx.switchTab、tabBar のページにジャンプします。ミニ プログラムによって提供される tab タブを使用します。ページを切り替えます。タブを実装するためのコードを自分で記述する必要はないことに注意してください。ミニ プログラムは既製のタブを提供します。タブの効果を実現するには、app.json でいくつかのパラメーターを構成するだけです。 tab タブの構成は、app.json ファイルの tabBar オプションを通じて実現されます。
以上がミニプログラム間を移動するにはどうすればよいですか?ミニプログラム間をジャンプする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。