element 在Dialog组件中使用destroy-on-close属性与v-if的区别

标签:als   mamicode   弹框   img   mic   http   dial   element   inf   

使用v-if:

技术图片

 

 

 在v-if为false,也就是关闭弹框时即销毁Dialog中的内容,在下次显示时再重新加载

 

使用destroy-on-close:

技术图片

技术图片

官方文档中该属性默认为false,所以需要的话给他赋值为true就好。

不过我在使用过程中发现,此属性其实是在关闭弹框时重新渲染弹框内的元素,而不是我所期望的在下一次打开时重新渲染。如若我的弹框中存在数据请求,这样感觉就会增添一些不必要的请求,毕竟我这次请求以后下次还不一定会在什么时候再打开弹框,所以最后我还是用的v-if

 

element 在Dialog组件中使用destroy-on-close属性与v-if的区别

标签:als   mamicode   弹框   img   mic   http   dial   element   inf   

原文地址:https://www.cnblogs.com/xiaoxiaomini/p/14182828.html

版权声明:完美者 发表于 2020-12-29 12:05:39。
转载请注明:element 在Dialog组件中使用destroy-on-close属性与v-if的区别 | 完美导航

暂无评论

暂无评论...