From 3ae02a0f103595cb0c93e6a0f422c63fe363b129 Mon Sep 17 00:00:00 2001 From: mickey mai Date: Thu, 23 Nov 2017 19:08:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E9=81=AE=E7=BD=A9=E5=B1=82ov?= =?UTF-8?q?erlayClass=E5=92=8CoverlayStyle=E5=B1=9E=E6=80=A7=EF=BC=8C?= =?UTF-8?q?=E4=BB=A5=E6=8F=90=E4=BE=9B=E9=81=AE=E7=BD=A9=E5=B1=82=E8=87=AA?= =?UTF-8?q?=E5=AE=9A=E4=B9=89=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/mixins/popup/index.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/packages/mixins/popup/index.js b/packages/mixins/popup/index.js index 208833abd..47c552fb4 100644 --- a/packages/mixins/popup/index.js +++ b/packages/mixins/popup/index.js @@ -28,7 +28,15 @@ export default { preventScroll: { type: Boolean, default: false - } + }, + overlayClass: { + type: String, + default: '' + }, + overlayStyle: { + type: String, + default: '' + }, }, watch: { @@ -104,6 +112,8 @@ export default { } } + this.$el.style.cssText = this.$el.style.cssText + ` ${this.overlayStyle}`; + this.$el.className = this.$el.className + ` ${this.overlayClass}`; this.$el.style.zIndex = context.plusKeyByOne('zIndex'); this.opened = true;