[bugfix] Toast: render error when use getContainer (#3115)

This commit is contained in:
neverland
2019-04-09 22:46:57 +08:00
committed by GitHub
parent 2830f4cacd
commit b7b15fa183
3 changed files with 14 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
import Vue from 'vue';
import VanDialog from './Dialog';
import { isServer } from '../utils';
import { isServer, isInDocument } from '../utils';
let instance;
@@ -29,7 +29,7 @@ function Dialog(options) {
}
return new Promise((resolve, reject) => {
if (!instance || !document.body.contains(instance.$el)) {
if (!instance || !isInDocument(instance.$el)) {
initInstance();
}