From d04c8c1e2455a7f2715d2d704a55425266db2de2 Mon Sep 17 00:00:00 2001 From: chenjiahan Date: Sun, 12 Jul 2020 15:26:34 +0800 Subject: [PATCH] fix: missing emits --- src-next/circle/index.js | 2 ++ src-next/count-down/index.js | 2 ++ src-next/sidebar-item/index.js | 2 ++ src-next/sidebar/index.js | 2 ++ src-next/slider/index.js | 2 ++ 5 files changed, 10 insertions(+) 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: '',