zoukankan      html  css  js  c++  java
  • react路由的一个简单例子

    1.安装

    yarn add react-router-dom

    2.引入 BrowserRouter, Route, Link 

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

    3.创建无状态组件

    function Index() {
        return <div>
            首页
        </div>
    }
    
    function List() {
        return <div>列表</div>
    }
    
    function Test() {
        return (
            <div>
                {/* Router标签包裹Link标签和Route标签 */}
                <Router>
                    <ul>
                        <li>
                            <Link to="/">首页</Link>
                        </li>
                        <li>
                            <Link to='/list/'>列表</Link>
                        </li>
                    </ul>
                    <Route path="/" exact component={Index}></Route>
                    <Route path="/list/" component={List}></Route>
                </Router>
            </div>
        )
    }
    export default Test
  • 相关阅读:
    【待整理】转义字符
    关系运算符 与 逻辑运算符
    浏览器相关
    正则表达式
    样式定义——多重浏览器
    事件
    属性定义
    数组
    日期
    构造函数
  • 原文地址:https://www.cnblogs.com/luguankun/p/13975544.html
Copyright © 2011-2022 走看看