问题:每次打开弹窗,都先加载上一次的数据,再加载本次数据,用户体验十分不好
解决:在弹窗中定义关闭事件同时清空上一次数据即可 , 注意要使用@close 官方定义事件,而非使用@click
<el-dialog
title="物流信息"
v-if="cpToast"
:visible.sync="cpToast"
:modal-append-to-body="false"
class="ordstatus"
@close="closeCpToast"
>
closeCpToast() {
this.deliveryDetails = ""; //要清空的数据
this.cpToast = false;
},