redirect和alias的区别

redirect和alias都是可以将一个地址匹配到想要去到的路由

redirect:

  {
    path: '/a',
    redirect: '/about'
  }

  如果访问 /a 会跳转到 /about

alias:

  {
    path: '/about',
    name: 'about',
    component: About,
    alias: '/a'
  }

  如果访问 /a 地址栏会停留在 /a 但会指向到 /about

redirect的三种写法:

  1、redirect: '/about'

  2、redirect: { path: '/about' }

  3、redirect: { name: 'about' }

alias在使用嵌套路由的时候可以将长串的路由简化,看起来更舒服一点

  

原文地址:https://www.cnblogs.com/wuqilang/p/15110213.html