diff --git a/packages/dialog/src/component.vue b/packages/dialog/src/component.vue index 4450dfd1b..5a0424d1b 100644 --- a/packages/dialog/src/component.vue +++ b/packages/dialog/src/component.vue @@ -197,7 +197,9 @@ this.rendered = true; this.open(); if (this.appendToBody) { - document.body.appendChild(this.$el); + this.$nextTick(()=>{ + document.body.appendChild(this.$el); + }); } } },