不需要加什么@before-close,@close之类的关闭事件。 只需你在:visible这个属性上加.sync, :visible.sync="dialogVisble", 就行了。 就这么简单,凭空多加一个事件确实对于简洁代码强迫症来讲很难受!!!
通常会有需求点击叉号清空数据但是elementUI中叉号只是一个关闭的作用,怎么解决呢? <el-dialog title="团课课时编辑":visible.sync="editLeagueClassFlaga"@close="closeDialog"> </el-dialog> closeDialog(){this.xxx ='';//清空数据} 可以了就是这个@close="closeDialog" <el-dialog:visible.sync="dialog...
刚开始尝试使用@close关闭弹窗事件,但是此事件当弹框内关闭弹框时也会触发,所以不行。 最后使用:before-close="closeFun"顺利区分。
第二行表示当你点击对话框的右上角叉号的时候,会去调用crud.cancelCU函数,而这个函数会将对话框关掉。 第三行可以看出crud是如何控制对话框的开启和关闭的,是靠crud中status下的cu属性,通过控制它的属性来控制对话框的开启和关闭,至于右边的showInsertDialog属性,那是我自己加的,是我想在crud的基础上,再限制一些...
好!言归正传,既然取消清空了图片列表,那么点击叉号关闭弹出层也如此 下面说方法: 如图 <el-dialog :title="title" :visible.sync="open" width="700px" append-to-body style="color: #81d3f8" @close="cancel" > ...此处省略form表单数据
»vue引入公共头部导航后 解决点击每一项都后回高亮都到第0项的问题 posted on2022-07-08 12:48好大的虫子阅读(2024) 评论(0)编辑 <2024年11月> 日一二三四五六 272829303112 3456789 10111213141516 17181920212223 24252627282930 1234567 昵称:好大的虫子 ...