一旦我尝试创建一个React Native应用程序,但是我发现它非常困难并且不适合我的需求。 然后我移民来做出反应,我是Web编程的初学者,我记得在react native中是一个术语``导航''和许多库,使您能够以多种不同方式在屏幕之间进行导航,堆栈导航器等。 现在我开始做出反应,我开始使用material-ui,但是我找不到任何有关导航的东西,似乎所有与导航有关的东西都与本机反应有关(而且我不确定我可以在react中使用它,至少我找不到任何东西)对此) 也许在React应用程序中还有导航术语吗?我看到了react-router-dom视频,但我不想使用该URL,它将与webpack一起使用,将成为phonegap应用程序...
我需要阅读和学习的任何图书馆指导或知识吗? 对不起,如果这个问题很基本,非常感谢!
答案 0 :(得分:1)
您可以在React Router中尝试StaticRouter
。 https://reacttraining.com/react-router/core/api/StaticRouter
它可以基于路径加载不同的组件,但不会更改URL。通常用于服务器端渲染。
尽管我怀疑您真正想要的是在React Router中使用routerHistory
。看一下这个示例https://stackoverflow.com/a/42716055/1248811。
答案 1 :(得分:0)
我是网络编程的始作俑者,我记得在React native中,这个术语叫做“导航”
Web编程与react native无关,react native与浏览器或web无关。
我看了react-router-dom视频,但是我不想播放网址,
听起来像您想在浏览器中访问www.facebook.com
而不使用url?不,它不是如何工作的。浏览器将需要一个URL来呈现所需的任何网页。