問題タブ [stack-navigator]
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:ユーザー設定 -> 設定
これどうやってするの?
javascript - ナビゲーションを介して小道具を渡す ネイティブに反応する
私はナビゲーターを介して小道具を渡すことに取り組んでいます。状態から別の画面に複数の小道具を渡す際に問題があります。私はもう試した
これは機能しますが、1 つの prop しか渡しません。さらにプロパティを追加しようとしましたが、2 番目のページではこれしか読み取れません。テキスト入力やその他のコンポーネントから小道具を渡すにはどうすればよいですか。Redux について読んだことがありますが、これを利用するのではなく、別のルートがあるかどうかを知りたかったのです。
私のコンポーネントは以下です
すべてのデータを取得し、コンストラクターのプロパティから状態に保存しています。次に、それを次の画面に渡し、Firebase にアップロードします。
react-native - TabNavigator のリセット
反応ネイティブの TabNavigator と StackNavigator に問題があります。ボタンを押したときにナビゲーションをリセットしたいと思います。タブ ナビゲーションにスタック ナビゲーションがあります。問題は、ナビゲーションを 1 つだけリセットできることです...
予定:
したがって、ad.js にいるとき、クリックするとボタンが表示され、stackNavigation が type.js にリセットされ、tabNavigator が Listing.js にリセットされるので、最終的に Linsting.js を返す必要があります。
私のナビゲーション:navigation.js
タブ ナビゲーション linsting.js
スタック ナビゲーション ad.js