vue调用其他页面方法

原理:

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

1、新建一个js文件,export 一个 Vue 实例:
vue调用其他页面方法_第1张图片

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

你可能感兴趣的:(vue)