欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 高考 > el-dialog弹框里面的组件第二次打开create不生效

el-dialog弹框里面的组件第二次打开create不生效

2025/5/2 6:14:25 来源:https://blog.csdn.net/m0_67021283/article/details/140352670  浏览:    关键词:el-dialog弹框里面的组件第二次打开create不生效

问题: el-dialog弹框嵌套了一个组件,第二次打开create不生效.

原因:display:none和display:block来控制显示隐藏的,dom元素不会被删除,所以dialog弹框里面的内容只会初始化的时候创建dom元素渲染页面,如果里面有组件且组件在初始化时候会调用方法,那么这个方法只会在第一次打开弹框时调用.

解决方法:加个v-if="弹框的显示隐藏条件".

    <!-- 电子工单--><el-dialog:close-on-click-modal="false"v-if="xbxg_transformer_workOrderDialogVisible" //解决方法加个v-if="弹框的显示隐藏条件"title="电子工单"style="z-index: 1900":visible.sync="xbxg_transformer_workOrderDialogVisible"@close="close_transformer"><div><Pdf_xbxg_transformer :tableCheckData="tableCheckData" /></div></el-dialog>

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词