マイクロチャネルアプレットページジャンプ〜

共通API

wx.navigateToは、元のページに戻りますwx.navigateBackを使用して、アプリケーション内のページにジャンプし、現在のページを保持するために使用しました。
あまりにwx.redirectToページ、ページが保持されますスクイズマイクロチャネルメモリは、または制限されたページスタックの10マイクロチャネル層までのアプレットに割り当てられたとき。
wx.reLaunch wx.reLaunch()とwx.redirectToは()ターゲットページへのジャンプを予約し、すべてのページのメモリをオフにして、基本的には同じ使用していますが、wx.reLaunch()。
ページにジャンプするwx.switchTabタブバー、最良の選択wx.switchTab()、それはタブバーのすべての非ページオフになります
wx.navigateBackは、現在のページを閉じ、前のページまたは多段階に戻ります。開発者は()現在のページスタックを取得することができ、意思決定は、いくつかの層のgetCurrentPagesによって返される必要があります。

 

違い:

(1)wx.navigateToは、元のページに戻るためにwx.navigateBackを使用して、アプリケーション内のページにジャンプし、現在のページを保持します。ページは、小さなプログラムの特に大規模な数ではありませんの場合は、通常より速くロードするために元のページに戻りますwx.navigateToジャンプをお勧めします。ページが特に長い時間があるときに、それが推奨されていません。

(2)余りにページ、ページが保持されるwx.redirectToアプレット・メモリのマイクロチャネル、または制限されたマイクロチャンネルページの5層のスタックを絞ります。この時点で、我々はwx.redirectToを選択する検討すべきです。wx.redirectToは()現在のページを閉じて、アプリケーション内のページにジャンプします。このジャンプ、ジャンプ前のページによって占有メモリが不足しないよう、しかしページに戻るには、ページの表示時間への復帰を増やす、再ロードする必要があります。

(3)wx.reLaunch wx.reLaunch()とwx.redirectTo()は、ターゲットページへのジャンプを予約し、すべてのページのメモリをオフにして、基本的には同じ使用していますが、wx.reLaunch()。

(4)wx.switchTabタブバーをページにジャンプするには、最良の選択wx.switchTab()、それはページのすべての非タブバーをオフにします。第二に、タブバータブバーに非ジャンプから達成することができ、またはタブバー、同じ効果wx.switchTab()との間にジャンプしwx.reLaunch()を選択することができます。他のジャンプを使用するためのAPIタブバーにジャンプ、それが失敗してジャンプします。

(5)wx.navigateBackは、現在のページを閉じ、前のページまたは多段階に戻ります。開発者は()現在のページスタックを取得することができ、意思決定は、いくつかの層のgetCurrentPagesによって返される必要があります。APIパラメータは、それが返されるページの数を示し、デルタを記入する必要があります。デルタが戻る前にページ数よりも大きい場合は、ユーザーがアプレットに最初のページに戻ります。デルタの値が満たされていない場合、それは、すなわち、(デフォルトは0に設定されていないことに注意)1をデフォルト前のページに戻ります。

 

 

 

 

おすすめ

転載: www.cnblogs.com/jianxian/p/11131103.html