美文网首页
一、基础使用

一、基础使用

作者: fanren | 来源:发表于2021-06-15 09:41 被阅读0次

代码

import React, { Component } from "react";
import { BrowserRouter as Router, Switch, Route, Link } from "react-router-dom";

import About from "./views/About";
import User from "./views/User";
import Home from "./views/Home";

class App extends Component {
  render() {
    return (
      <Router>
        <div>
          <nav>
            <ul>
              <li>
                <Link to="/">Home</Link>
              </li>
              <li>
                <Link to="/about">About</Link>
              </li>
              <li>
                <Link to="/user">Users</Link>
              </li>
            </ul>
          </nav>
          <Switch>
            <Route path="/about">
              <About></About>
            </Route>
            <Route path="/user">
              <User></User>
            </Route>
            <Route path="/">
              <Home></Home>
            </Route>
          </Switch>
        </div>
      </Router>
    );
  }
}
展示

三大元素

  • 路由器<Router>:React程序的路由跳转,都是建立在路由器的基础上的;
  • 路由匹配器<Switch><Route>:路由的跳转都是路由匹配器来匹配的,根据跳转的路径,匹配到合适的组件;
  • 导航<Link>:通过导航来控制路由的跳转;

相关文章

  • 一、基础使用

    代码 三大元素 路由器:React程序的路由跳转,都是建立在路由器的基础上的; 路由匹配器 、

  • 第一章 预备知识

    本节主要学习一些使用pandas所需要的python基础和numpy基础 一、Python基础 列表推导式可以使用...

  • mysql 基础使用(一)

    官方文档5.7 3.1 Connecting to and Disconnecting from the Serv...

  • MySQL基础使用一

    数据库 查看数据库 show databases; 创建数据库 create database 数据库名字 cha...

  • GCD使用基础 一

    概念 串行队列:前一个执行完毕才会执行下一个。就像是只有一个窗口的收费站,轮流对车收费放行,后面的车只能等待前面的...

  • Docker使用基础(一)

    在docker容器中运行容器docker run ubuntu /bin/echo "hello world"得到...

  • 一、okhttp基础使用

    参考资料地址 1、https://juejin.im/post/581311cabf22ec0068826aff2...

  • mysql 基础使用(一)

    连接数据库 如果按照上一节的方法,你应该已经成功安装了mysql,现在就是连接了,在连接之前我们首先得启动 不出意...

  • webpack基础使用(一)

    为现代JavaScript应用提供静态模块打包 Webpack 功能 打包:将不同类型资源按模块处理进行打包 静态...

  • ReactiveCocoa基本使用

    ·RACSignal使用基础 ·RACSignal各类操作 RACSignal的基础使用 订阅一个信号的方式 订阅...

网友评论

      本文标题:一、基础使用

      本文链接:https://www.haomeiwen.com/subject/srpeeltx.html