From e2f041fe0a986be10a80b9b196307b7b804e377f Mon Sep 17 00:00:00 2001 From: ShuGang Zhou Date: Sat, 12 Aug 2023 20:57:59 +0800 Subject: [PATCH] feat(FloatingBubble): use component attrs (#12171) * feat(FloatingBubble): use component attrs * feat(FloatingBubble): use component attrs --- packages/vant/src/floating-bubble/FloatingBubble.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/vant/src/floating-bubble/FloatingBubble.tsx b/packages/vant/src/floating-bubble/FloatingBubble.tsx index 5222776d4..d6c19f4a1 100644 --- a/packages/vant/src/floating-bubble/FloatingBubble.tsx +++ b/packages/vant/src/floating-bubble/FloatingBubble.tsx @@ -63,11 +63,13 @@ const [name, bem] = createNamespace('floating-bubble'); export default defineComponent({ name, + inheritAttrs: false, + props: floatingBubbleProps, emits: ['click', 'update:offset', 'offsetChange'], - setup(props, { slots, emit }) { + setup(props, { slots, emit, attrs }) { const rootRef = ref(); const state = ref({ @@ -224,6 +226,7 @@ export default defineComponent({ onClick={onClick} style={rootStyle.value} v-show={show.value} + {...attrs} > {slots.default ? ( slots.default()