刚开始可能会遇到:
页面是这样写的
因为当beforeRouteEnter钩子执行前,组件实例还没被创建,vm 就是当前组件的实例相当于上面的 this,所以在 next 方法里你就可以把 vm 当 this 来用了。
正确写法:
补充:
后面真正实现功能的时候发现,钩子执行顺序是created => beforeRouteEnter , 所以在beforeRouteEnter拿到的数据不能用于created中,我们直接在beforeRouteEnter 调用即可,如:
我们都是小可爱,惹惹惹