原理:

使用同一个vue实例在A页面监听,在B页面发射

1、新建一个js文件,export 一个 Vue 实例:
在这里插入图片描述

2、在page01页面import进刚创建的vue实例,然后在mounted方法里添加监听:
在这里插入图片描述
3、在page02页面import进刚创建的vue实例,然后在适当的时候发射:
在这里插入图片描述
这样,当page02页面的back方法执行时,Event会发射一个refreshEvent事件,page01页面监听到refreshEvent事件,即可执行page01页面的方法

Logo

前往低代码交流专区

更多推荐