vue如何让域名后面不显示路由名

比如一个路由首页路径为:
localhost:8080/home
如何让首页只显示域名而不显示路由的名字例如:
localhost:8080
其他的子页面再显示路由名字呢?
我试了一下使用空格代替路由名,但是这样会导致每次在readme页面刷新会跳回login页面

clipboard.png

阅读 5.9k
3 个回答
routes: [
    {
        path: '/',
        component: home
    },
    {
        path: '/login',
        component: login
    }
]

楼主尝试下,vue-router 提供的别名

{
    path: '/home',
    name: 'home',
    alias: '/'
}

感觉你的首页/路由就不应该设置成login的页面

推荐问题