問題タブ [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 投票する
0 に答える
738 参照

javascript - React Native で Stack Navigator を使用してパラメーターを渡すときに状態にアクセスする方法

私は最初の React Native プロジェクトに取り組んでいます。これはマルチスクリーン アプリであり、画面の 1 つは親画面から渡すデータを必要とします。しかし問題は、子画面でデータを受け取り、画面の状態で値を保存しようとすると、アプリがクラッシュすることです。状態にアクセスするコードを削除するとすぐに、クラッシュしなくなります。コードは次のとおりです。

子画面のコードは次のとおりです。

StackNavigator のコードは次のとおりです。

では、パラメータを受け取るときに ViewRecord.js クラスの状態を操作するにはどうすればよいでしょうか?

PS: Create React Native App と共に Expo を使用しています

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

javascript - React Navigation ネストされたスタック、ルート スタックへのアクセス

内部スタック ナビゲーターからルート スタック ナビゲーターにアクセスする方法はありますか? 例えば:

その SettingsStack 画面内に、ログアウト ボタンがあります。ルート スタックにアクセスしてログインに戻るにはどうすればよいですか? タブ ナビゲーションの内部スタックではなく、子スタック内のログイン ページにプッシュするだけです。

0 投票する
3 に答える
2146 参照

react-native - Drawer Navigator を使用した Stack Navigator のネスト

ドロワー ナビゲーションと一緒にスタック ナビゲーションを使用しようとしています。基本的に、引き出しは常に 1 つのシーンにのみ配置したいと考えています。私はそうしようとしましたが、何も起こりません。私は自分が間違っていることを理解できていません。

PS:私はネイティブに反応するのが初めてです。

ConversationListScreen.js

Drawer.js

RouteConfig.js