若其中一个组件(写好的页面)如下
<addTransferunit :key="timer" @need-close="editVisible=false"
@sendTranUnit="getTranUnit"
windowHight='700px'></addTransferunit>
对组件的 :key 是否识别为同一个组件
相当于一个标识符
当值发生改变时说明不是同一个组件,将会进行重新加载和渲染。
这个值的变化帮我解决了一个组件强制重新加载的问题,组件内的值被强制刷新为空。相当于重置了那个写好的组件(页面)。
Data中
timer: '',
强制刷新组件的加载
this.timer = new Date().getTime()