We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6f760bb commit eac85cbCopy full SHA for eac85cb
2 files changed
src/dialog/dialog.tsx
@@ -229,7 +229,6 @@ export default mixins(
229
230
beforeDestroy() {
231
this.addKeyboardEvent(false);
232
- this.destroySelf();
233
this.destroySelfStyle();
234
},
235
@@ -249,9 +248,6 @@ export default mixins(
249
248
this.styleEl.parentNode?.removeChild?.(this.styleEl);
250
251
252
- destroySelf() {
253
- this.$el.parentNode?.removeChild?.(this.$el);
254
- },
255
// 多个dialog情况,若有些给了默认值true,出现ESC关闭不了弹窗问题解决
256
storeUid(flag: boolean) {
257
if (flag) {
src/utils/transfer-dom.ts
@@ -7,6 +7,9 @@ const TransferDom = {
7
const parentNode = getAttach(binding.value);
8
parentNode?.appendChild(el);
9
10
+ unbind(el: HTMLElement) {
11
+ el.parentNode?.removeChild(el);
12
+ },
13
};
14
15
export default TransferDom;
0 commit comments