[Improvement] Popup: support lazy render (#1138)

This commit is contained in:
neverland
2018-05-23 11:01:27 +08:00
committed by GitHub
parent 7f10d99d3d
commit cb992ce979
14 changed files with 223 additions and 49 deletions

View File

@@ -119,7 +119,6 @@ export default {
move() {
if (this.getContainer) {
this.getContainer().appendChild(this.$el);
/* istanbul ignore if */
} else if (this.$parent) {
this.$parent.$el.appendChild(this.$el);
}
@@ -160,7 +159,10 @@ export default {
} else {
manager.close(this._popupId);
}
this.$el.style.zIndex = context.plusKey('zIndex');
this.$nextTick(() => {
this.$el.style.zIndex = context.plusKey('zIndex');
});
}
}
};