1.安装
npm i react-router-dom --save
2.引入
import { BrowserRouter,Route,Link } from 'react-router-dom'
3.使用
app.js
import React, { Component } from 'react'; import{ BrowserRouter as Router ,Route,Link } from 'react-router-dom' import Home from './Home' import News from './News' class App extends Component { constructor(props) { super(props); this.state = { } } render() { return ( // 根组件包含Router标签,Router标签包含Link标签和Route标签 <div> <Router> <ul> <li> <Link to="/">首页</Link> </li> <li> <Link to="/news">新闻</Link> </li> </ul> <Route exact component={Home} path="/"></Route> <Route component={News} path="/news"></Route> </Router> </div> ); } } export default App;