redux 理解 学习文档 英文文档: https://redux.js.org/ 中文文档: http://www.redux.org.cn/ Github: https://github.com/reactjs/redux
流行的开源React UI组件库 material-ui(国外) 官网: http://www.material-ui.com/#/ Github: https://github.com/callemall/material-ui
底层原理不一样 BrowserRouter 使用的是 H5 的 history API,不兼容 IE9 及以下版本 HasRouter 使用的是 URL 的哈希值
push 和 replace 默认 push 模式,类似压栈 // 开启 replace 模式 <Link repalce to={`/home/message/dateil/Joe/18`}>详情</Link> 编程式路由导航 <
params 参数 路由链接(携带参数): {/* 传递 params 参数 */} <Link to={`/home/message/dateil/Joe/18`}>详情</Link> 注册路由(声明接收):
React 路由介绍 现代前端应用大多都是 SPA(单页应用程序),也就是只有一个 HTML 页面的应用程序。因为它的用户体验更好、对服务器的压力更小,所以更受欢迎。为了有效的使用单个页面来管理原来多页面的功能,前端路由应运而生 前端路由的功能:让用户从一个视图(页面)导航到另一个视图(页面) 前端