ナビゲーション画面でリアクションナビゲーションを使用しています。私はネストしたナビゲーション、TabNavigator
とStackNavigator
を使用しました。現在の画面でスワイプされていることを他の画面に変更するにはどうすればいいですか?Redux
を使わずに画面内のstate
を変更してください。私はそれが画面のrouteNameを取得し、this.props.navigation.state.routeName
を取得しようとするが、どのようにrouteNameナビゲーションを反応にスワイプジェスチャーを追跡する方法がない現状ではrouteNameが変更された場合のリアクションナビゲーションのトリガー
const mainNav = TabNavigator({
Home: {
screen: HomeScreen,
},
Live: {
screen: LiveScreen,
},
Radio: {
screen: RadioScreen,
},
});
export const mainStack = StackNavigator({
Home: { screen: mainNav},
Content: { screen: ContentScreen },
});
を参照することができreact navigation with redux
を使用する
最も簡単な方法こんにちは、私は実際にどのようにReduxの仕事を理解するカント。その他の例は? –