【发布时间】:2018-04-20 04:48:52
【问题描述】:
我在这里有一个示例 Vue 路由器,它在访问具有特定 ID 的表单之前先处理登录:
router = new VueRouter({
routes: [
{path: '/form/:id', redirect: '/login'},
{path: '/login', name: 'Login', component: Login}
]
});
有没有办法让登录仍然可以访问传递的 :id 参数,因为当我运行 http://localhost:8080/form/c101-101 时,它直接重定向到登录组件,当我尝试在登录组件中记录 this.$route.params.id 时它是未定义。有没有办法可以在重定向时传递 :id?
【问题讨论】:
标签: javascript vuejs2