【发布时间】:2019-05-03 20:59:35
【问题描述】:
根据令牌是否在 LocalStorage 中,我想针对同一路径显示两个不同的视图。我可以将逻辑直接移动到视图本身,但我很想知道路由器中是否有办法。
类似:
export default new Router({
mode: "history",
base: process.env.BASE_URL,
routes: [
{
path: "/",
name: "home",
component: function() {
if (...) {
return ViewA
} else {
return ViewB
}
}
},
]
});
我尝试使用上面的代码,但没有成功。该应用程序构建良好,但没有显示两个视图。
【问题讨论】:
标签: javascript vue.js single-page-application vue-router