Reactjs 反应本机-不同视图之间的导航

Reactjs 反应本机-不同视图之间的导航,reactjs,react-native,react-router,flux,Reactjs,React Native,React Router,Flux,我刚接触到react native/react,有点困惑…我指定我有angularjs、cordova等的背景…现在我有一个问题…我正在读取Flux,我想在我的应用程序中使用它,因为它改进了单向数据流的结构 最重要的决定是我的应用程序中的导航,因此在native react的文档中,我找到了组件“Navigator”。现在我不明白我是否可以同时使用导航器和通量,或者一个排除另一个 如果你有信息,建议或例子,欢迎。谢谢。事实上,您可以将两者结合使用。这里有一个库,它在Navigator之上提供了一

我刚接触到react native/react,有点困惑…我指定我有angularjs、cordova等的背景…现在我有一个问题…我正在读取Flux,我想在我的应用程序中使用它,因为它改进了单向数据流的结构

最重要的决定是我的应用程序中的导航,因此在native react的文档中,我找到了组件“Navigator”。现在我不明白我是否可以同时使用导航器和通量,或者一个排除另一个


如果你有信息,建议或例子,欢迎。谢谢。

事实上,您可以将两者结合使用。这里有一个库,它在Navigator之上提供了一个路由器API

您可以同时使用RN Navigator和Flux,它们不会相互排斥。以下是一些可能对您有所帮助的导航文章:

你可以发现它们都说明你可以使用Flux操作来调度事件、更新导航栏按钮和屏幕内容等


我没有使用Flux,但在你的位置上,我会尝试阅读react本机路由器Flux代码,阅读文章,并尝试用所有这些知识构建Flux navigator。祝你好运,我希望这会对你有所帮助:)

好的……我在github上看到了这个,但我不想使用任何人编写的库,也不想把我和库绑定在一起……如果可能的话,我想在标准模式下按照指南一起使用Flux和Navigator……你有什么例子或建议吗?谢谢它可能是这样的,当您想要导航到另一个屏幕时,使用有效负载发送操作,使用有效负载并使用navigator导航到特定页面。您可以在您的商店中维护当前屏幕或屏幕列表。您有示例吗?遗憾的是,我没有任何示例,但我认为其他答案中提到的链接可能会有所帮助