VEU开发之element-ui中关闭dialog时并销毁

VEU开发之element-ui中关闭dialog时并销毁

el-dialog正常使用过程中,经常会发现一些问题,就是dialog加载的组件,每次打开都会有上次的内容,其实是加载到节点未被删除,只是反复隐藏/显示。

点击打开 Dialog

title="提示"

:visible.sync="dialogVisible"

width="30%"

:before-close="handleClose">

这是一段信息

取 消

确 定

如果想每次都调用el-dialog组件的挂载mounted,参看官网后发现给dialog加v-if,在关闭dialog的时候将v-if设置为false这样el-tree会直接将其从DOM结构中抹除,到此问题解决。

思考:事实这个个基础,vue中,只要是v-if为false都会被删除dom,true的时候会被重新添加。而visible和v-show基本是一样的效果。

相关新闻

去湿热的中草药有哪些
365体育官网登录

去湿热的中草药有哪些

🕒 09-28 👽 4726
饥荒傻瓜版驯牛教学 饥荒驯牛各驯式详解
365bet足球直播

饥荒傻瓜版驯牛教学 饥荒驯牛各驯式详解

🕒 07-11 👽 155
在企业软件行业如何获得更高薪水或晋升的方法
365体育官网登录

在企业软件行业如何获得更高薪水或晋升的方法

🕒 07-08 👽 3243
奔驰喷漆4s店价格表
365体育官网登录

奔驰喷漆4s店价格表

🕒 10-24 👽 1454
盲约TV版 (2017)    Full online with English subtitle for free – iQIYI
帕尼尼球星卡FIFA365

盲约TV版 (2017) Full online with English subtitle for free – iQIYI

🕒 08-05 👽 2390
2025年Top10免费海报设计网站推荐,轻松打造高水准海报!