小任班长的博客 - beforeRouteEnter
type: channel
link: https://cnxiaocheng.top/tag/beforeRouteEnter/
items: vue 当前页获取来源页的属性信息 beforeRouteEnter事件

vue 当前页获取来源页的属性信息 beforeRouteEnter事件
type: item
date: 2020-08-06T10:00:00+08:00
description: 核心是使用beforeRouteEnter事件data() {return { prevRoute:null, ... };},beforeRouteEnter(to, from, next) {next(vm => { vm.prevRoute = from; })}prevRoute属性存的是来源页的信息，也就是from，赋值成功后，mounted方法里面就可以根据prevRoute.name等属性判断自己的业务。如来源页是XXX走什么逻辑。