|
|
@@ -1,6 +1,8 @@
|
|
|
import dynamicRegRefFlag from './refference-flag'
|
|
|
|
|
|
export default function applyRefferencePopover(dialogList) {
|
|
|
+ let unmount = () => { };
|
|
|
+
|
|
|
// 处理引用数据
|
|
|
setTimeout(() => {
|
|
|
const ele = document.querySelectorAll('.refflag-refflag-refflag');
|
|
|
@@ -38,7 +40,13 @@ export default function applyRefferencePopover(dialogList) {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- dynamicRegRefFlag(item, current_refference_obj);
|
|
|
+ unmount = dynamicRegRefFlag(item, current_refference_obj);
|
|
|
});
|
|
|
}, 100);
|
|
|
+
|
|
|
+ return () => {
|
|
|
+ if (typeof unmount === 'function') {
|
|
|
+ unmount();
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|