一般判断从哪个页面进入时需要判断路由,用到了beforeRouteEnter方法。
注意:在在内部获取不到外部的this,方法、变量等都获取不到。但是vm.XXXXX可以获取到
beforeRouteEnter (to, from, next) { next(vm => { // 通过 `vm` 访问组件实例 vm.deleteScan(); }) }
vm可以获取到method中的方法 以及变量
![](https://i-blog.csdnimg.cn/blog_migrate/e739bb8ba6c943c4f3881d213f16c0d1.png)
beforeRouteEnter (to, from, next) { next(vm => { // 通过 `vm` 访问组件实例 vm.deleteScan(); }) }
转载于:https://www.cnblogs.com/lemoncool/p/9242691.html