React-Router基礎()

<Router>使用URL(即window.location.hash的哈希部分來保持UI與URL同步的A。react

重要說明:哈希歷史記錄不支持location.keylocation.state在之前的版本中,咱們試圖填充行爲,可是有一些咱們沒法解決的邊緣狀況。任何須要此行爲的代碼或插件都不起做用。因爲此技術僅用於支持舊版瀏覽器,所以咱們建議您配置要使用的服務器<BrowserHistory>web

HashRouter 是經過 hash 值來對路由進行控制。使用 HashRouter,路由會默認有個#。ajax

basename:同<BrowserRouter>相似api

getUserConfirmation:同<BrowserRouter>相似瀏覽器

hashType:string
要用於的編碼類型window.location.hash。可用值包括:
  "slash"- 建立像#/和的哈希#/sunshine/lollipops
  "noslash"- 建立像#和的哈希#sunshine/lollipops
  "hashbang"- 建立「ajax crawlable」(谷歌棄用)哈希像#!/和#!/sunshine/lollipops
默認爲"slash"。服務器

children:同<BrowserRouter>相似react-router

相關文章
相關標籤/搜索