React Native中的“全局”模态

时间:2016-07-04 17:45:44

标签: react-native

我正在使用React本机构建一个应用程序,基本上,我需要一个模式(每次都有相同的内容)才能全局可用(在应用程序的所有组件中),这样我才能打开它来自我的应用程序的任何地方 显然,在所有组件中复制/粘贴相同的模态并不是一个好的解决方案 现在我在实施它时遇到了很多麻烦,所以我想知道什么是实现这样的最佳方法

1 个答案:

答案 0 :(得分:2)

使用导航器并将模态放在其下方。仅在状态发生变化时才可见。可以通过props.navigator从导航器内的每个组件更改状态。 您可以在http://browniefed.com/blog/react-native-easy-overlay-modal-with-navigator/

中查看完整代码并附上说明