Bootstrap

beforeRouteEnter 方法中不能引用this的问题

beforeRouteEnter  方法中直接引用this会报错误
解决方法:next函数中传递一个箭头函数为参数,箭头函数会被自动传入一个this作为参数,就可以像在普通vue代码中使用this一样使用这个参数。

beforeRouteEnter(to, from, next) {
      console.log('---beforeRouteEnter')
      next((vm) => {
        if(from.name == 'login'){
          vm.$router.go();
        }
      })
    },

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;