我要选择是否使用反应导航 https://reactnavigation.org或使用反应本机路由器 https://reacttraining.com/react-router/native/guides/philosophy,我觉得React Navigation更好,但是后来我发现了一些这样的反馈反应导航问题 https://github.com/react-community/react-navigation/issues/2031, ps: 反应本机路由器 https://reacttraining.com/react-router/native/guides/philosophy有类似的API反应路由器 https://reacttraining.com/react-router/web/guides/philosophy看起来很简单,我还是迷路了!我需要建议
根据我的经验,React Navigation 的作用就像一个魅力。如果您不想创建自己的布局,它会使用类似原生的布局,并让您根据需要通过道具自定义它们。它还允许您在函数内部导航,而不需要 redux 操作,我认为这是 React Router 中必须的。
React Navigation 的主要问题是它的文档,相当乏善可陈。它没有复杂的例子,只有简单的东西,所以如果你的应用程序开始变得复杂,有很多嵌套,你就必须潜伏一点来做一些事情。
即便如此,我在 React Navigation 中真正遇到的唯一难以解决的问题是当我在抽屉导航器中有一个堆栈导航器(第二个)时,它嵌套在主堆栈导航器(第一个)中,当时不允许我更改第二个堆栈导航器中的主标题。可以通过将第二个堆栈导航器直接放在主堆栈导航器内来解决此问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)