fix(Toast): failed to reopen when using get-container (#7032)

This commit is contained in:
neverland
2020-08-21 20:53:21 +08:00
committed by GitHub
parent 60ce7e048e
commit a78a7b6aa8
2 changed files with 14 additions and 3 deletions
+6
View File
@@ -43,12 +43,18 @@ function parseOptions(message) {
return { message };
}
function isInDocument(element) {
return document.body.contains(element);
}
function createInstance() {
/* istanbul ignore if */
if (isServer) {
return {};
}
queue = queue.filter((item) => isInDocument(item.$el));
if (!queue.length || multiple) {
const toast = new (Vue.extend(VueToast))({
el: document.createElement('div'),