mode
類型:
string
默認(rèn)值:
"hash" (瀏覽器環(huán)境) | "abstract" (Node.js 環(huán)境)
-
可選值:
"hash" | "history" | "abstract"
配置路由模式:
hash
: 使用 URL hash 值來(lái)作路由。支持所有瀏覽器褥实,包括不支持 HTML5 History Api 的瀏覽器谴餐。history
: 依賴 HTML5 History API 和服務(wù)器配置奔缠。查看 HTML5 History 模式。abstract
: 支持所有 JavaScript 運(yùn)行環(huán)境,如 Node.js 服務(wù)器端度气。如果發(fā)現(xiàn)沒(méi)有瀏覽器的 API,路由會(huì)自動(dòng)強(qiáng)制進(jìn)入這個(gè)模式
History 接口允許操作瀏覽器的曾經(jīng)在標(biāo)簽頁(yè)或者框架里訪問(wèn)的會(huì)話歷史記錄膨报。
history.back() === history.go(-1) 后退
history.forward() ==== history.go(1) 前進(jìn)
history.go() 跳轉(zhuǎn)
history根據(jù)路徑跳轉(zhuǎn) hash根據(jù)錨點(diǎn)跳轉(zhuǎn)