1. 3-1 安装依赖
    2. yarn add react-router-dom
    1. 3-1 配置路由
    2. App.js
    3. import React, { Component } from 'react';
    4. import {
    5. BrowserRouter as Router,
    6. Switch,
    7. Route,
    8. Link
    9. } from "react-router-dom";
    10. import Home from './views/Home'
    11. import About from './views/About'
    12. class App extends Component {
    13. render() {
    14. return (
    15. <div>
    16. <Router>
    17. <ul>
    18. <li><Link to="/">首页</Link></li>
    19. <li><Link to="/about">About</Link></li>
    20. </ul>
    21. {/* exact路由的严格匹配,只有路径为/才会加载对应的路由 */}
    22. <Switch>
    23. <Route exact path="/" component={Home}></Route>
    24. <Route path="/about" component={About}></Route>
    25. <Route path="/about/fs" component={About}></Route>
    26. </Switch>
    27. </Router>
    28. </div>
    29. );
    30. }
    31. }
    32. export default App;