From 7f6d698f72e98cc35d610e30e7fb238ac2140a65 Mon Sep 17 00:00:00 2001 From: baiyaaaaa Date: Fri, 17 Feb 2017 15:26:13 +0800 Subject: [PATCH] fix autocomplete dropdown position(#2868) (#2875) * fix dropdown style * fix autocomplete dropdown position --- packages/autocomplete/src/autocomplete-suggestions.vue | 6 ++++++ packages/theme-default/src/autocomplete.css | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/autocomplete/src/autocomplete-suggestions.vue b/packages/autocomplete/src/autocomplete-suggestions.vue index 2b1280cc8..4d034890a 100644 --- a/packages/autocomplete/src/autocomplete-suggestions.vue +++ b/packages/autocomplete/src/autocomplete-suggestions.vue @@ -66,6 +66,12 @@ } }, + updated() { + this.$nextTick(_ => { + this.updatePopper(); + }); + }, + mounted() { this.popperElm = this.$el; this.referenceElm = this.$parent.$refs.input.$refs.input; diff --git a/packages/theme-default/src/autocomplete.css b/packages/theme-default/src/autocomplete.css index ce62b9d1f..98cdfa900 100644 --- a/packages/theme-default/src/autocomplete.css +++ b/packages/theme-default/src/autocomplete.css @@ -8,7 +8,7 @@ display: inline-block; } @b autocomplete-suggestion { - margin: 5px 0 0; + margin: 5px 0; box-shadow: 0 0 6px 0 rgba(0,0,0,0.04), 0 2px 4px 0 rgba(0,0,0,0.12); @e wrap {