控制router-view,从而控制页面的重新加载,实现刷新
工具/原料
1
JetBrains WebStorm 2018.1 x64
2
谷歌浏览器
方法/步骤
1
在vue项目中你需要刷新的父组件引入provide(){ return { refresh:this.refresh }}
2
在子组件中引入inject:['refresh']
3
在需要调用刷新的地方引refresh();
注意事项
1
注意provide中refresh的声明
2
也可以在app.vue中直接声明
JetBrains WebStorm 2018.1 x64
谷歌浏览器
在vue项目中你需要刷新的父组件引入provide(){ return { refresh:this.refresh }}
在子组件中引入inject:['refresh']
在需要调用刷新的地方引refresh();
注意provide中refresh的声明
也可以在app.vue中直接声明