react-router-dom和router区别
时间: 2023-09-27 13:07:46 浏览: 144
关于react-router/react-router-dom v4 history不能访问问题的解决
React Router 是 React 应用程序中的路由库,它允许你在不刷新页面的情况下动态地渲染组件。 React Router 库包含了多个组件,其中包括 Router、Route、Switch 和 Redirect 等。
而 react-router-dom 是基于 React Router 的 Web 版本,它提供了一些额外的组件,比如 Link 和 NavLink,用于在应用中进行导航。 react-router-dom 还提供了一些针对 Web 平台的特性,比如 BrowserRouter 和 HashRouter 等。
因此,React Router 是 React 应用程序中的路由库,而 react-router-dom 则是基于 React Router 的 Web 版本,提供了一些额外的组件和 Web 平台特性。
阅读全文