diff --git a/packages/date-picker/src/picker.vue b/packages/date-picker/src/picker.vue index ef7daa212..cd848133b 100644 --- a/packages/date-picker/src/picker.vue +++ b/packages/date-picker/src/picker.vue @@ -325,7 +325,7 @@ export default { created() { // vue-popper - this.options = { + this.popperOptions = { boundariesPadding: 0, gpuAcceleration: false }; diff --git a/packages/select/src/select-dropdown.vue b/packages/select/src/select-dropdown.vue index f09ebec6c..be8c77b15 100644 --- a/packages/select/src/select-dropdown.vue +++ b/packages/select/src/select-dropdown.vue @@ -26,7 +26,7 @@ default: 0 }, - options: { + popperOptions: { default() { return { forceAbsolute: true, diff --git a/packages/tooltip/src/main.js b/packages/tooltip/src/main.js index dc7e08a30..6c9e95ad8 100644 --- a/packages/tooltip/src/main.js +++ b/packages/tooltip/src/main.js @@ -26,7 +26,7 @@ export default { type: String, default: 'fade-in-linear' }, - options: { + popperOptions: { default() { return { boundariesPadding: 10, diff --git a/src/utils/vue-popper.js b/src/utils/vue-popper.js index e5f177ea8..18c02c8f6 100644 --- a/src/utils/vue-popper.js +++ b/src/utils/vue-popper.js @@ -34,7 +34,7 @@ export default { type: Boolean, default: true }, - options: { + popperOptions: { type: Object, default() { return { @@ -74,7 +74,7 @@ export default { return; } - const options = this.options; + const options = this.popperOptions; const popper = this.popperElm = this.popperElm || this.popper || this.$refs.popper; let reference = this.referenceElm = this.referenceElm || this.reference || this.$refs.reference;