WeChat アプレットで一般的に使用されるページ監視およびジャンプ方法

WeChatアプレットでよく使われるページジャンプ監視方法

  1. ジャンプするには wx.navigateTo(Object object) メソッドを使用します。このジャンプ メソッドは現在のページを保持し、アプリケーション内の特定のページにジャンプします。特に注意してください。このメソッドは一般的に使用されるタブバー ページにはジャンプできません。使用されるボトムメニュー 列に対応するタブバーページ。具体的なサンプルコード:
wx.navigateTo({
    
    
   url: 'url?id=0&name=参数信息',
})

これは一般的な使用法です。データ コールバックが必要な場合は、WeChat の公式ドキュメントを参照してください。
2. wx.navigateBack(Object object) メソッドを使用します。これにより、現在のページが閉じられ、前のページまたは複数レベルのページに戻ります。現在のページ スタックは getCurrentPages を通じて取得して、返される必要があるレイヤーの数を決定できます。具体的なコード例:

wx.navigateBack({
    
    
  delta: 2
})

このうち、delta は返されたページ数であり、delta が既存のページ数より大きい場合は、ホームページに戻ります。これは一般的な使用法です。データ コールバックが必要な場合は、WeChat の公式ドキュメントを参照してください。
3. wx.redirectTo(Object object) メソッドを使用して、現在のページを閉じてアプリケーション内の特定のページにジャンプしますが、wx.navigateTo(Object object) メソッドと同様に、タブバー ページへのジャンプは許可されません。具体的なコード例:

wx.redirectTo({
    
    
  url: 'test?id=0&name=参数信息'
})

これは一般的な使用法です。データ コールバックが必要な場合は、WeChat の公式ドキュメントを参照してください。
4. wx.reLaunch(Object object) メソッドを使用して、アプリケーション内のすべてのページを閉じ、特定のページを開きます。具体的なコード例は次のとおりです。

wx.reLaunch({
    
    
  url: 'test?id=0&name=参数信息'
})

これは一般的な使用法です。データ コールバックが必要な場合は、WeChat の公式ドキュメントを参照してください。
5. wx.switchTab(Object object) メソッドを使用して tabBar ページにジャンプし、他のすべての非 tabBar ページを閉じます。具体的なコード例:

wx.switchTab({
    
    
  url: '需要跳转的页面路径'
})

さらに詳細な手順については、公式 WeChat ドキュメントを参照して学習および参照してください:
公式 WeChat ドキュメント

おすすめ

転載: blog.csdn.net/weixin_45465881/article/details/130867090