私はReactネイティブでアプリケーションを構築していますが、基本的には(すべてのコンポーネントで)グローバルに利用できるように(毎回同じコンテンツを持つ)モーダルが必要です私はどこでもアプリから開くことができるということです。 明らかに、すべてのコンポーネントで同じモーダルをコピー/ペーストするのは良い解決策ではありません。 今、私はそれを実装するのに苦労しています。そのようなことを達成する最良の方法が何であるか知りたいです。React Nativeで 'グローバル'モーダル
1
A
答えて
1
ナビゲータを使用して、下にモーダルを配置します。状態が変更されたときにのみ表示するようにします。状態は、ナビゲータ内の各コンポーネントからprops.navigatorを介して変更することができます。 ここに説明付きの完全なコードが表示されますhttp://browniefed.com/blog/react-native-easy-overlay-modal-with-navigator/
+0
ありがとう、それは私がやったことであり、それは本当にうまくいった –
関連する問題
- 1. React/React Nativeグローバルスコープ
- 2. ブートストラップSelectpickerグローバルモーダル
- 3. Native Changes React Native Changes
- 4. React-Native-Meteorの更新React-Native 0.33
- 5. Err import react-native-audio + react-native-sound?
- 6. React Nativeでログイン0.49
- 7. React Native + react-native-oauthでFirebase Authを実装する
- 8. React-Native-Videoはcreate-react-native-appで動作しませんか?
- 9. react-native-router-fluxでreact-native-side-menuを使用するには?
- 10. React-NativeはAndroidを実行できません - react-native-maps:compileReleaseJavaWithJavac
- 11. ReactとReact Native with Express
- 12. React/React-Native Refs [固定]
- 13. React Nativeのテキストインデント
- 14. React Native + Redux
- 15. React Native - NSInvalidArgumentException
- 16. AsyncStorage - error(React Native)
- 17. React Native Android Webview
- 18. Firebase with React Native
- 19. React Nativeカスタムイベント
- 20. クロスプラットフォームコンポーネントreact-native-web
- 21. React Nativeのオブジェクト
- 22. React-Native Firebaseアップデートカラム
- 23. React Native Linking SMS
- 24. Firebase FCM - React Native
- 25. PixelRation in react native
- 26. React Native + Redux:connect trouble
- 27. React Native onPressIn
- 28. React Native iOS
- 29. Slider thumb-react-native
- 30. コールバックin React Native
グーグルで試しましたか? https://github.com/brentvatne/react-native-modal、https://github.com/bodyflex/react-native-simple-modalなど、いくつかの「モーダル」があります。 –
私は使い方を知っていますモーダル、私の質問は:どのような私のアプリのすべてを介して1つのモーダルを利用できるようにするための最良の方法は、例えば、私は 'ホーム'にいるし、 '設定'に行く場合、私はまだそのモーダル –