私は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. React-Native-Meteorの更新React-Native 0.33
- 3. React Native + react-native-oauthでFirebase Authを実装する
- 4. react-native-router-fluxでreact-native-side-menuを使用するには?
- 5. React/React-Native Refs [固定]
- 6. React Native - initialProperties Android
- 7. setTimeout in React Native
- 8. React Nativeのクロスプラットフォーム
- 9. React Native - ハイフネーション
- 10. React Native with Socket.io
- 11. React Native NavigatorIOS
- 12. update react-native listview
- 13. SHA256 in React Native
- 14. React Native Android Webview
- 15. React Native onPressIn
- 16. React Native Linking SMS
- 17. React Native Changeナビゲーションバーフォント
- 18. React Native NavigationHeader.BackButton.Color
- 19. React Native iOS
- 20. React Native + Redux
- 21. React native for android
- 22. React-native debug apk
- 23. React Nativeカスタムイベント
- 24. React Nativeのオブジェクト
- 25. React Native with socket.io
- 26. getElementById react-native
- 27. ブートストラップSelectpickerグローバルモーダル
- 28. React^0.14.8&React-native^0.24.1からReact 15.0.2にReact-native 0.26.3にアップグレードする方法
- 29. React NativeでAndroidイメージをロード
- 30. React Native View Wont Scroll
グーグルで試しましたか? https://github.com/brentvatne/react-native-modal、https://github.com/bodyflex/react-native-simple-modalなど、いくつかの「モーダル」があります。 –
私は使い方を知っていますモーダル、私の質問は:どのような私のアプリのすべてを介して1つのモーダルを利用できるようにするための最良の方法は、例えば、私は 'ホーム'にいるし、 '設定'に行く場合、私はまだそのモーダル –