vue-router (7) 重新導向與404頁面
Redirect
當想從 ‘/home’ ,導向到 ‘/‘ 時:
1 | const routes = [{ path: '/home', redirect: '/' }] |
也可以使用命名路由
1 | const routes = [{ path: '/home', redirect: { name: 'homepage' } }] |
或使用 function 來進行動態的導向
1 | const routes = [ |
Alias 路由別名
路由別名讓兩個不同路由,可以對應同一個元件。
‘/‘ 和 ‘/home’,都會顯示同個元件。
1 | const routes = [{ path: '/', component: Homepage, alias: '/home' }] |
404 頁面
當使用者輸入錯誤網址時,可以導向404頁面
1 | { |
如上將使用者導向 NotFound.vue 元件。