Vue Router从Created()方法显示null

时间:2017-03-27 12:58:38

标签: javascript vuejs2 vue-router

我想从组件中的this.$router方法访问Vue路由器created()。但是,它显示Cannot read property '$router' of null错误。看起来无法从created()方法访问Vue路由器。还有其他选择吗?

created () {
  this.$router.push('/user')
}

1 个答案:

答案 0 :(得分:0)

使用In-Component Guards

// this is inside your component
beforeRouteEnter (to, from, next) {
  next('/user');
},
created() {
  // ...
}
相关问题