react路由

mac2022-06-30  17

快速开始

首先安装create-react-app

npm i react-router-dom -S

 

 在app.js中引入

 

 

import { BrowserRouter as Router, Route, Link } from "react-router-dom"; 下面是app.js里的内容。 import React from 'react'; import './App.css'; import { BrowserRouter as Router, Route, Link } from "react-router-dom"; // import Heads from './head/heads.js' // import Conts from './cont/conts.js' // import Foots from './footer/foots.js' function Index() {     return <h2>Home</h2>; }   function About() {     return <h2>About</h2>; }   function Users() {     return <h2>Users</h2>; } class App extends React.Component {     render(){         return (              <Router>             <div>              <nav>                 <ul>                  <li>                     <Link to="/">Home</Link>                  </li>                  <li>                     <Link to="/about/">About</Link>                  </li>                  <li>                     <Link to="/users/">Users</Link>                  </li>                 </ul>              </nav>                   <Route path="/" exact component={Index} />              <Route path="/about/" component={About} />              <Route path="/users/" component={Users} />             </div>          </Router>         );              } } export default App; 就会实现一个简单的路由。具体文档看https://reacttraining.com/react-router/web/example/custom-link

转载于:https://www.cnblogs.com/yangjingyang/p/11466753.html

相关资源:React 路由懒加载的几种实现方案
最新回复(0)