javascript - React 应用程序中的导航

标签 javascript reactjs react-router material-ui

有一次我尝试创建一个 React Native 应用程序,但我发现它非常困难并且不适合我的需求。 然后我移民到React,我是网络编程的初学者,我记得React Native中有一个叫做“导航”的术语,还有很多库可以让你以多种不同的方式在屏幕之间导航,堆栈导航器等等...... 现在我开始 react 并开始使用material-ui,但我找不到任何有关导航的内容,它似乎与导航有关的所有内容都与 react native 有关(而且我不确定我可以在 react 中使用它,至少我没有找到任何对此的引用) 也许 react 应用程序中的导航还有另一个术语?我看过react-router-dom视频,但我不想玩这个url,它将是使用react和webpack的phonegap应用程序...

有关于图书馆或我需要阅读和学习的东西的说明吗? 如果这个问题非常基本,我很抱歉,非常感谢!

最佳答案

你可以尝试React Router中的StaticRouterhttps://reacttraining.com/react-router/core/api/StaticRouter

它可以根据路径加载不同的组件,但不会改变URL。它通常用于服务器端渲染。

虽然我怀疑你真正想要的是在React Router中使用routerHistory。看一下这个例子,https://stackoverflow.com/a/42716055/1248811 .

关于javascript - React 应用程序中的导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52527652/

相关文章:

reactjs - React Material UI 表排序

reactjs - 下一个 JS 的 API 缓存

javascript - React Router,我如何告诉路由器渲染到组件?

javascript - 如何在服务器端呈现的网站上动态加载 javascript 文件?

javascript - 如何分析网页上的负载?

javascript - 我如何使用 Jquery append() 显示数据

javascript - 为什么源 map 不起作用?

reactjs - React - 如何将状态传递给另一个组件

node.js - 如何使用 Node Express 路由处理 React Router

javascript - <NavLink/> 不会触发 @@router/LOCATION_CHANGE 操作