鍍金池/ 問答/HTML/ 路由中的path加`/`與否有什么區(qū)別?

路由中的path加`/`與否有什么區(qū)別?

在定義routes的時候:

const routes = [{
  path: '/',
  meta: {
    title: ''
  },
  component: (resolve) => require(['./views/index.vue'], resolve)
  children: [
    {
      path: '/a',
      name: 'a',
      title:'a',
      component: (resolve) => require(['./views/a.vue'], resolve)
    },
    {
      path: 'b',
      name: 'b',
      title:'b',
      component: (resolve) => require(['./views/b.vue'], resolve)
    },

  ]
}];

你看這里的children中的path,我見過有的有/,有的沒有。比如上面的path: '/a'path:'b'。

請問這個有沒有區(qū)別呢?

回答
編輯回答
心夠野

官方文檔沒仔細看吧?

要注意,以 / 開頭的嵌套路徑會被當作根路徑。 這讓你充分的使用嵌套組件而無須設置嵌套的路徑。
2018年5月23日 15:49
編輯回答
別瞎鬧

對于你上面的,/aa/bb都是差不多的
假設你的頂層是/t,那么孩子中a等同于/t/a,而/a就是/a

2018年4月7日 19:38