父页面
//父组件调用子组件
<el-dialog :visible.sync="showDialog" width="65%">
<version
v-if="showDialog"
:versionId="versionId"
:currentVersion="currentVersion"
:batchNo="batchNo"
:showDialog="showDialog"
:subjectList="subject"
@on-load = "onLoad"
@refresh-change="handleRefreshChange"//调用方法
></version>
</el-dialog>
methods:{
handleRefreshChange() {
this.onLoad(this.page);//调用父组件的刷新方法
},
}
子页面
//在需要点击后刷新的位置添加上
this.$emit('refresh-change',true);