页面引用
$this.router.push({
name: 'task',
params: {
status: this.status,
userId: this.userId
}
})
路由配置
{
path: '/task',
name: 'task',
component: Task
}是不是没有在路由文件中引入 Task组件?
使用import 语法,引入 Task组件。
而且你的页面引用感觉有点问题,this.$router.push才对,
注意看视频例子。
而且在页面中的引用要注意几点:
在Vue实例上,引入 router.js,Vue.use()语法。
定义组件 + 路由;
在路由中引入组件;
谢谢关注。