Vue Router * 通配符和正常地址的冲突 ?
Vue Router 的地址配置里面,将 * 作为主页的地址,保证 Nav 会出现在所有页面的顶部,
理论上 地址和 login 平级,login 页面不会渲染 的内容,
现在的问题是:在 login 页面 F5 刷新之后,页面的内容变成 * 的了
以前这个项目都没有这种问题,哪位大佬帮忙看一下?
// 登录页 path: `/login`
// 主页
path: `*`
回答:
const routes = [ // 先定具体路径
{ path: '/login', component: Login },
// 其他具体路径...
// 最后定通配符路径
{ path: '*', component: Home }
];
以上是 Vue Router * 通配符和正常地址的冲突 ? 的全部内容, 来源链接: utcz.com/p/935209.html