ホームページ > 記事 > WeChat アプレット > ミニプログラム開発ページにジャンプするにはどうすればよいですか?
以前の APP または Web 製品では、ユーザーは使用時に複数のページを閲覧でき、これらの製品のサーバーは十分なデータを運ぶことができました。ミニ プログラムの特徴はサイズが小さいことです。ミニ プログラムを使用する際にユーザーに迷惑がかからないように、WeChat ミニ プログラムではページ パスは 5 レベルまでと規定されています。複数レベルのインタラクションは避けるようにしてください。
ページ ジャンプ には複数のページ レベルが含まれます
最初のレベル: wx.navigateTo(OBJECT)
現在のページを保持します、アプリケーション内のページにジャンプし、wx.navigateBack を使用して元のページに戻ります。
OBJECT パラメータの説明:
url 文字列 ジャンプする必要があるアプリケーション内のページのパス。パスの後にパラメータを含めることができます。パラメータとパスは ? で区切られ、パラメータ キーとパラメータ値は = で接続され、異なるパラメータは & で区切られます (例: 'path?key=value&key2=value2')
success 関数インターフェイス呼び出しコールバック関数が成功しました
fail 関数 インターフェイスの呼び出しに失敗したコールバック関数
complete 関数 インターフェイス呼び出しを終了するコールバック関数 (呼び出しが成功または失敗した場合に実行されます)
onLoad:function(options) { wx.navigateTo({ url:\'../index/index\' })}
2 番目のタイプ: wx.redirectTo(OBJECT)
現在のページを閉じて、アプリケーション内のページにジャンプします。
OBJECT パラメータの説明:
url 文字列 ジャンプする必要があるアプリケーション内のページへのパス
success Function 成功したインターフェイス呼び出しのコールバック関数
fail Function インターフェイス 呼び出しに失敗したコールバック関数
complete Function インターフェイス呼び出しを終了するコールバック関数 (呼び出しが成功または失敗した場合に実行されます)
onLoad:function(options) { wx.redirectTo({ url:\'../index/index\' }) }
3 番目のタイプ: wx.navigateBack(OBJECT)
現在のページを閉じて、前のページまたは複数レベルのページに戻ります。 getCurrentPages()) を通じて現在のページ スタックを取得し、返される必要があるレベルの数を決定できます。
OBJECT パラメータの説明:
delta 数値 返されたページ数 デルタが既存のページ数より大きい場合は、ホームページに戻ります。
onLoad:function(options) { var pages =getCurrentPages() var num =pages.length navigateBack:function(){ wx.navigateBack({ delta: num })}}
推奨: 「小さなプログラム開発チュートリアル 」
以上がミニプログラム開発ページにジャンプするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。