vue-router钩子beforeRouteEnter函数获取到this实例

beforeRouteEnter (to, from, next) {
  next(vm => {    // 通过 `vm` 访问组件实例
  })
}

文档写着通过vm访问组件实例,但是我的是export default {} 来创建组件的,如何获取到当前组件this。


慕田峪4524236
浏览 5032回答 1
1回答

翻翻过去那场雪

beforeRouteEnter是组件的路由钩子,是写在组件里的。export default {    data(){        return {             num: 18        }    },    beforeRouteEnter(to, from, next){        next(vm=>{            vm.num=19;        })    }}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript