element的弹窗是用display来控制的,dom元素只是被隐藏掉了,但是我想每次打开弹窗,使得弹窗内显示不同的值(弹窗数据通过HTTP请求获得)

弹窗子组件使用
<approval-detail-dialog
ref="detailDialog"
:dialogTableVisible="dialogTableVisible">
</approval-detail-dialog>
table中打开弹窗代码
<el-button size="small" type="info" icon="el-icon-view" circle title="show approval detail modal"
@click="openDialogTable(scope.row)"></el-button>
// 打开弹窗
openDialogTable(_row) {
this.dialogTableVisible = true;
this.$refs.detailDialog.loadDialogData(_row.relatedToId);
},
弹窗子组件中的方法
methods: {
loadDialogData(id){
.....//对弹窗数据进行初始化
}
}
本文介绍如何在Element UI框架中实现弹窗组件的动态数据加载。通过在弹窗打开时调用子组件的方法,传入参数触发HTTP请求,获取不同数据展示在弹窗内,确保每次打开弹窗都能显示最新的内容。
1万+

被折叠的 条评论
为什么被折叠?



