問題タブ [tabnavigator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - React Native:外側のTabNavからタブバーを押して内側のStackNavに戻る方法は?
TabNavigatorとStackNavigatorを使用して React Native アプリを構築しています。
- React Native アプリのルート レベルでTabNavigatorを使用しています。
- TabNavigator内の各ルートはStackNavigatorにマップされます。
- 各StackNavigatorにはn個の画面があります。
私が[設定] タブにいて、ユーザー設定の 3 画面奥深くにいると仮定しましょう-> 支払いオプション -> クレジット カード 1。
[設定] タブをタップするたびに、1 つの画面に戻りたいと思います。
- タップ 1:クレジット カード 1 -> 支払いオプション
- タップ 2:支払いオプション -> ユーザー設定
- タップ 3:ユーザー設定 -> 設定
これどうやってするの?
react-native - TabNavigator のリセット
反応ネイティブの TabNavigator と StackNavigator に問題があります。ボタンを押したときにナビゲーションをリセットしたいと思います。タブ ナビゲーションにスタック ナビゲーションがあります。問題は、ナビゲーションを 1 つだけリセットできることです...
予定:
したがって、ad.js にいるとき、クリックするとボタンが表示され、stackNavigation が type.js にリセットされ、tabNavigator が Listing.js にリセットされるので、最終的に Linsting.js を返す必要があります。
私のナビゲーション:navigation.js
タブ ナビゲーション linsting.js
スタック ナビゲーション ad.js
react-native - React Native - React Navigation を使用してナビゲーターを動的に作成する
React Native でモバイル アプリケーションを構築しており、React Navigation を使用してアプリケーション内にナビゲーターを構築しています。React ナビゲーションは、Stack Navigator 内にあるドロワー内のネストされたタブ バーを処理する良い方法を提供してくれました。
問題は、コンポーネントを指定してタブ バーに提供できるようにする必要があることです。API からいくつかのカテゴリを取得する必要があり、データ内にいくつのカテゴリがあるかわからないとしましょう。さらに、開始時にデータをフェッチしようとしても、開始時にナビゲーターと redux の構成が行われることを理解できませんでした。つまり、アプリケーションはそれらのタブ ナビゲーターのコンポーネントを認識している必要があります。API からデータを取得したとしても、複数のコンポーネントを作成する方法と、アプリケーションの構成を停止する方法がわかりませんでした。
以下のコードは、タブ バーをどのように実装したかを示しています。このコードは index.js で機能します。これは、前述したように、アプリケーションが Navigator 内のコンポーネントを認識している必要があるためです。
ありがとう
ここにルートコード