中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

react4.0路由如何跳轉

發布時間:2023-01-06 10:05:50 來源:億速云 閱讀:115 作者:iii 欄目:web開發

這篇文章主要介紹“react4.0路由如何跳轉”,在日常操作中,相信很多人在react4.0路由如何跳轉問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”react4.0路由如何跳轉”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

react4.0路由跳轉的方法:1、通過“npm install history --save”安裝“history”;2、在要跳轉的地方對應的js文件中,引入createHashHistory并執行代碼“import { createHashHistory } from 'history'createHashHistory().push('/share')”即可。

react 4.0 路由跳轉的方法

React-Router v4.0 hashRouter使用js跳轉

React-Router v4.0上已經不推薦使用hashRouter,主推browserRouter,但是因為使用browserRouter需要服務端配合可能造成不便,有時還是需要用到hashRouter。

下面是v4.0的React-Router中hashRouter以js方式跳轉的實現步驟。

v4.0剝離了history,所以要操作history,需要安裝支持包:

npm install history --save

在要跳轉的地方對應的js文件中,引入createHashHistory并執行代碼,以跳轉到'/share'舉例:

import { createHashHistory } from 'history'
createHashHistory().push('/share')

已經ok了。

在使用上述方法跳轉之前,需要確認已經定義Router,可參考下述代碼:

import { HashRouter as Router, Route, Switch } from 'react-router-dom'
...
<Router>
  <App>
    <Switch>
      <Route path='/index' component={顯示的組件1}>
      <Route path='/share' component={顯示的組件2}>
      ...
    </Switch>
  </App>
</Router>

到此,關于“react4.0路由如何跳轉”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

峨山| 广宁县| 眉山市| 高州市| 榆中县| 新沂市| 铁岭市| 洛川县| 光泽县| 潮州市| 岫岩| 肥东县| 新源县| 修武县| 龙里县| 安平县| 嵊州市| 丰城市| 株洲县| 三门峡市| 海门市| 德安县| 桂东县| 华亭县| 赤水市| 清远市| 金溪县| 苗栗县| 肇庆市| 锡林郭勒盟| 清原| 华安县| 子洲县| 宝丰县| 镇沅| 松溪县| 墨脱县| 泰兴市| 普兰县| 平和县| 兖州市|