mounted通常是在一些插件的使用或者组件的使用中进行操作 也就是页面渲染之后执行 通常情况下我们会在没有相应的点击事件,但需要在页面展示过程中去不断调用某一函数情况下使用。
页面刷新----第一种方法
父页面
mounted(){
window['自定义名字']=()=>{
//此处调用列表接口
}
}
子页面
mounted(){
window['自定义名字']=()=>{
//调用列表接口
window.parent.父级自定义的名字();
}
}
点击保存后刷新页面---第二种方法
通过this.$emit() 刷新页面 通过回调父窗口的方法,刷新数据
在父页面html组件中定义一个方法名 例如@fetch-data
在子页面通过this.$emit('父页面定义的方法名') 例如this.$emit('fetch-data')
在子页面调用时去除@