react路由相關

2021-09-25 23:46:19 字數 902 閱讀 7706

在react router4.0版本中我們不要安裝react-router這個外掛程式,我們要使用react-router-dom這個外掛程式

react-router

基礎包react-router-dom

基於瀏覽器端的路由

對react-router和react-router-dom的理解

react-router-dom核心用法

hashrouter和browserrouter

官網demo例子 ps國外**

設定路由

router.js中設定路由

render屬性實現巢狀路由

switch api實現新增404頁面

import react,  from 'react'

import from 'react-router-dom' // 引入需要依賴的路由api

// 路由渲染的元件

import login from './pages/login'

import admin from './admin'

import buttons from './pages/ui/buttons'

import not from './pages/not'

export default class irouter extends component >

)}}

import react,  from 'react';

render ()

)}}

React路由相關知識點

1.1 單頁面應用 單頁面得特點 只需要載入一次主頁面,通過區域性重新整理,就可以實現跳轉或者切換頁面 優點 載入速度快,使用者體驗比較好 缺點 1.2 安裝react router dom 在專案命令列中,執行 cnpm install react router dom s 在元件中通過物件的解構...

react 動態修改路由 React 動態路由

封裝乙個高階元件,用來實現將普通的元件轉換成動態元件import react from react const asynccomponent loadcomponent class asynccomponent extends react.component catch err this.state...

react學習六 react路由

react router 安裝包yarn add react router dom匯入路由模組 import reactdom from react dom route 表示乙個路由規則,在 route 上,有兩個比較重要的屬性,path component link 表示乙個路由的鏈結 就好比 v...