diff --git a/src-next/circle/index.js b/src-next/circle/index.js index 0d3247577..0f11ef480 100644 --- a/src-next/circle/index.js +++ b/src-next/circle/index.js @@ -61,6 +61,8 @@ export default createComponent({ }, }, + emits: ['update:currentRate'], + beforeCreate() { this.uid = `van-circle-gradient-${uid++}`; }, diff --git a/src-next/count-down/index.js b/src-next/count-down/index.js index 705103305..b6eb9dd1d 100644 --- a/src-next/count-down/index.js +++ b/src-next/count-down/index.js @@ -21,6 +21,8 @@ export default createComponent({ }, }, + emits: ['change', 'finish'], + data() { return { remain: 0, diff --git a/src-next/sidebar-item/index.js b/src-next/sidebar-item/index.js index f2645b08c..9b594b5a1 100644 --- a/src-next/sidebar-item/index.js +++ b/src-next/sidebar-item/index.js @@ -8,6 +8,8 @@ const [createComponent, bem] = createNamespace('sidebar-item'); export default createComponent({ mixins: [ChildrenMixin('vanSidebar')], + emits: ['click'], + props: { ...routeProps, dot: Boolean, diff --git a/src-next/sidebar/index.js b/src-next/sidebar/index.js index 6db07f361..8043cc33f 100644 --- a/src-next/sidebar/index.js +++ b/src-next/sidebar/index.js @@ -6,6 +6,8 @@ const [createComponent, bem] = createNamespace('sidebar'); export default createComponent({ mixins: [ParentMixin('vanSidebar')], + emits: ['change', 'update:modelValue'], + props: { modelValue: { type: [Number, String], diff --git a/src-next/slider/index.js b/src-next/slider/index.js index d0e3e0b6a..eca993618 100644 --- a/src-next/slider/index.js +++ b/src-next/slider/index.js @@ -33,6 +33,8 @@ export default createComponent({ }, }, + emits: ['change', 'drag-end', 'drag-start', 'update:modelValue'], + data() { return { dragStatus: '',