Uniapp は、マルチターミナル アプリケーション開発を迅速に実現できるクロスプラットフォーム アプリケーション開発フレームワークです。 Uniapp では、ページ リダイレクトの実装は非常に簡単で、uni.redirectTo メソッドを通じて実現できます。以下では、Uniapp でページ リダイレクトを実装する方法を詳しく紹介し、関連するコード例を示します。
1. uni.redirectTo メソッドの使用手順
uni.redirectTo メソッドは、現在のページを閉じて、アプリケーション内の他のページにジャンプするために使用されます。リダイレクトが発生すると、現在のページが閉じられ、戻ることができなくなります。
2. 具体的なコード例
以下は、Uniapp でページ リダイレクトを実装する方法を示すサンプル コードです:
// 页面A的点击事件处理函数 <template> <view @click="redirectToPageB">跳转到页面B</view> </template> <script> export default { methods: { redirectToPageB() { uni.redirectTo({ url: '/pages/pageB' // 目标页面的路径 }); } } } </script>
// 页面B的返回按钮事件处理函数 <template> <view> <view>这是页面B</view> <button @click="goBack">返回上一级页面</button> </view> </template> <script> export default { methods: { goBack() { uni.navigateBack(); } } } </script>
上記のコード例を通して、ページ A の要素をクリックすると、uni.redirectTo
メソッドがページ B にジャンプし、ページ内にあることがわかります。 B 前のページに戻る機能は、uni.navigateBack
メソッドによって実装されます。
3. 概要
uni.redirectTo メソッドを通じて、Uniapp にページ リダイレクトを実装できます。元のページのイベント ハンドラーで uni.redirectTo
メソッドを呼び出し、ターゲット ページのパスを渡すだけです。
Uniapp のページのパスは /
で始まる必要があり、パスにファイル接尾辞を追加する必要はないことに注意してください。
上記は、Uniapp でページ リダイレクトを実装する方法の概要とコード例です。
以上がuniappでページリダイレクトを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。