From 1add6d2c70f562f6ff6311cc2b8aa6182bbd5202 Mon Sep 17 00:00:00 2001 From: QuXiaoMing Date: Wed, 9 Feb 2022 16:05:02 +0800 Subject: [PATCH] fix(components): [el-popover] update popperInstance when props change (#5835) Co-authored-by: xiaoming --- packages/components/popper/src/content.vue | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/components/popper/src/content.vue b/packages/components/popper/src/content.vue index c74eef700c..233ff40a1d 100644 --- a/packages/components/popper/src/content.vue +++ b/packages/components/popper/src/content.vue @@ -113,6 +113,15 @@ export default defineComponent({ immediate: true, } ) + + watch( + () => + buildPopperOptions(props, { + arrowEl: unref(arrowRef), + arrowOffset: unref(arrowOffset), + }), + (option) => popperInstanceRef.value?.setOptions(option) + ) }) return {