Reactjs 什么';React路由器v4路由器类型之间的区别是什么?

Reactjs 什么';React路由器v4路由器类型之间的区别是什么?,reactjs,react-router,react-redux,react-router-v4,react-router-dom,Reactjs,React Router,React Redux,React Router V4,React Router Dom,我试着在YouTube和官方文档上学习一些React的基础知识,我在两个视频中遇到了多个不同的路由器。可悲的是,老师没有解释任何事情,我甚至比以前更困惑 我真的不明白浏览器路由器、“普通”路由器和索引路由器之间的区别。谢谢大家的帮助。 使用HTML5历史API(pushState、replaceState和popstate事件)保持UI与URL同步的路由器 路线 它最基本的职责是在位置与路由路径匹配时呈现一些UI 那东西到底是什么意思 BrowserRouter是一个React组件,它监视URL

我试着在YouTube和官方文档上学习一些React的基础知识,我在两个视频中遇到了多个不同的路由器。可悲的是,老师没有解释任何事情,我甚至比以前更困惑

我真的不明白浏览器路由器、“普通”路由器和索引路由器之间的区别。谢谢大家的帮助。

使用HTML5历史API(pushState、replaceState和popstate事件)保持UI与URL同步的
路由器

路线 它最基本的职责是在位置与路由路径匹配时呈现一些UI

那东西到底是什么意思
BrowserRouter
是一个React组件,它监视URL并或多或少地将当前路径传递给其子级,而
Route
组件将根据其父级
BrowserRouter
传递给它的URL信息呈现一些其他组件<代码>索引路由
用于在渲染特定的
路由
组件时设置默认视图。更多关于

请记住,
react router
只是一组巧妙实现的香草react组件,可用于模拟服务器端路由处理程序,从而使单页应用程序看起来像多页


希望这有帮助

但是
之间有什么区别呢?