前言
路由分為兩種
前端路由和后臺路由,
前端路由
是由程式員自己定義的,一個路由對應一個頁面,在后臺不會真實存在,在vue中路由有兩種
hash路由和history路由兩種,
hash路由
hash路由的原理:
hash路由是根據url中的hash值來判斷路徑不同
根據事件onhashchange來感知hash的變化,再根據不同的路徑在顯示不同的資料
hash值在地址欄上#后面的就稱為hash
histor路由
history路由是根據h5新增的兩個堆疊函式history.pushState和history.replaceState
history.pushState向歷史記錄中追加一條記錄
history.replaceState替換當前頁在歷史記錄中的資訊,
當歷史堆疊中有路徑的變化會觸發事件onpopstate,
后臺路由
后臺的路由是服務器真實的地址,訪問能夠獲取到對應的資料,我們一般稱之為
資料介面,
總結
初出茅廬,請各位大佬多多指教🙂
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/245264.html
標籤:區塊鏈
