搜索

首页  >  问答  >  正文

javascript - Vue 子路由不生效。

{

            path: '/home',
            component: home,
            children: [
                {
                    path: '/home/withdraw',
                    component: withdraw,
                }
            ]
        },
http://192.168.2.144:8080/#/home/withdraw/

为什么明明匹配了, 还是 home 组件? 看了别人也是这么写,就我的匹配不了。

淡淡烟草味淡淡烟草味2779 天前645

全部回复(2)我来回复

  • 淡淡烟草味

    淡淡烟草味2017-06-26 10:52:35

    子路由的path无需写父级的path,且无需/开头,另外,需在父级组件设置 router-view才可以!以上是三个坑!

    回复
    0
  • 漂亮男人

    漂亮男人2017-06-26 10:52:35

    看了你在上面的回复,觉得你可以把/home/withdraw写到和/home平级,虽然看起来像是子路由,但是实际上是平级路由。

    回复
    0
  • 取消回复