React native path vs React navigation

时间:2017-10-10 09:07:00

标签: javascript react-native react-router react-navigation

我即将选择是使用React Navigation还是使用React Router Native,我认为React Navigation更好,但后来我发现了一些反馈,例如react navigation issue,ps: React Router NativeReact Router有类似的API,看起来很简单,我还是迷路了!我需要一个建议

1 个答案:

答案 0 :(得分:2)

根据我的经验,React Navigation就像魅力一样。如果您不想创建自己的布局,它会使用与本机相似的布局,并允许您根据需要通过道具自定义它们。它还允许您在不需要redux操作的情况下在函数内导航,我认为这在React路由器中是必须的 React Navigation的主要问题是它的文档,这是相当乏味的。它没有复杂的例子,只有简单的东西,所以如果你的应用程序开始变得复杂,有许多巢,你必须潜伏一些东西来做一些事情。
即便如此,我真正用React Navigation解决的唯一难以解决的问题是当我在Drawer Navigator中有一个Stack Navigator(2nd)时,它嵌套在一个主Stack Navigator(1st)中,当时我不会让我改变第二个Stack Navigator中的主标题。这可以通过将第二个堆栈导航器直接放在主要导航器中来解决。