📅  最后修改于: 2023-12-03 15:38:25.396000             🧑  作者: Mango
在 React 中使用 React Router 时,需要使用 React Router 提供的一些路由器来帮助我们控制路由。其中最基本、最重要的是 BrowserRouter。
本文将从以下几个方面介绍如何在 React 中导入 BrowserRouter:
要使用 React Router,首先需要安装它。可以使用 npm 或 yarn 进行安装:
npm install react-router-dom
或
yarn add react-router-dom
在组件中使用 BrowserRouter 时,需要先导入它。
在组件中导入 BrowserRouter 的方式如下:
import { BrowserRouter } from 'react-router-dom';
注意:在导入时只需要导入 BrowserRouter,不需要导入 Router 和 Route。
在组件中使用 BrowserRouter 的方式如下:
import React from 'react';
import { BrowserRouter, Route } from 'react-router-dom';
const App = () => {
return (
<BrowserRouter>
<Route exact path="/" component={Home} />
<Route path="/about" component={About} />
<Route path="/contact" component={Contact} />
</BrowserRouter>
);
};
export default App;
注意:在使用 BrowserRouter 时,需要将所有 Route 组件嵌套在 BrowserRouter 组件内。
同时,在 Route 组件中,需要指定路径和对应的组件。
本文简单介绍了如何在 React 中导入 BrowserRouter。需要注意的是,在使用 BrowserRouter 时,需要先安装 React Router,然后在组件中导入并使用 BrowserRouter。