diff --git a/packages/vue/src/loading/src/directive.ts b/packages/vue/src/loading/src/directive.ts index d1ff2c3810..5591a99963 100644 --- a/packages/vue/src/loading/src/directive.ts +++ b/packages/vue/src/loading/src/directive.ts @@ -31,8 +31,9 @@ const insertDom = (parent, el, binding) => { } el.domVisible = true - - parent.appendChild(el.mask) + if (el.mask) { + parent.appendChild(el.mask) + } hooks.nextTick(() => { if (el.instance.hiding) {