問題タブ [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.

0 投票する
1 に答える
1583 参照

react-native - React Native:外側のTabNavからタブバーを押して内側のStackNavに戻る方法は?

TabNavigatorStackNavigatorを使用して React Native アプリを構築しています。

  • React Native アプリのルート レベルでTabNavigatorを使用しています。
  • TabNavigator内の各ルートはStackNavigatorにマップされます。
  • StackNavigatorにはn個の画面があります。

私が[設定] タブにいて、ユーザー設定の 3 画面奥深くにいると仮定しましょう-> 支払いオプション -> クレジット カード 1

[設定] タブをタップするたびに、1 つの画面に戻りたいと思います。

  • タップ 1:クレジット カード 1 -> 支払いオプション
  • タップ 2:支払いオプション -> ユーザー設定
  • タップ 3:ユーザー設定 -> 設定

これどうやってするの?

0 投票する
0 に答える
401 参照

javascript - ナビゲーションを介して小道具を渡す ネイティブに反応する

私はナビゲーターを介して小道具を渡すことに取り組んでいます。状態から別の画面に複数の小道具を渡す際に問題があります。私はもう試した

これは機能しますが、1 つの prop しか渡しません。さらにプロパティを追加しようとしましたが、2 番目のページではこれしか読み取れません。テキスト入力やその他のコンポーネントから小道具を渡すにはどうすればよいですか。Redux について読んだことがありますが、これを利用するのではなく、別のルートがあるかどうかを知りたかったのです。

私のコンポーネントは以下です

すべてのデータを取得し、コンストラクターのプロパティから状態に保存しています。次に、それを次の画面に渡し、Firebase にアップロードします。

0 投票する
1 に答える
589 参照

react-native - TabNavigator のリセット

反応ネイティブの TabNavigator と StackNavigator に問題があります。ボタンを押したときにナビゲーションをリセットしたいと思います。タブ ナビゲーションにスタック ナビゲーションがあります。問題は、ナビゲーションを 1 つだけリセットできることです...

予定:

したがって、ad.js にいるとき、クリックするとボタンが表示され、stackNavigation が type.js にリセットされ、tabNavigator が Listing.js にリセットされるので、最終的に Linsting.js を返す必要があります。

私のナビゲーション:navigation.js

タブ ナビゲーション linsting.js

スタック ナビゲーション ad.js