vue-router官方文檔html
編程式的導航vue
this.$router.push('/index');
Router構造配置vue-router
const router = new VueRouter({ mode: 'history', mode: 'hash', //佈置服務器後刷新能找到頁面 routes: routes })
mode
類型: string編程
- 默認值: "hash" (瀏覽器環境) | "abstract" (Node.js 環境)
- 可選值: "hash" | "history" | "abstract"
配置路由模式:- hash : 使用 URL hash 值來做路由。支持全部瀏覽器,包括不支持 HTML5 History Api 的瀏覽器。
- history: 依賴 HTML5 History API 和服務器配置。查看 HTML5 History 模式.
- abstract : 支持全部 JavaScript 運行環境,如 Node.js 服務器端。若是發現沒有瀏覽器的 API,路由會自動強制進入這個模式。