From 7278df2f00c287483b80ed464a203b4fa60eed9a Mon Sep 17 00:00:00 2001 From: cookfront Date: Wed, 8 Mar 2017 17:30:55 +0800 Subject: [PATCH] checkbox label click event --- packages/checkbox/src/checkbox.vue | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/packages/checkbox/src/checkbox.vue b/packages/checkbox/src/checkbox.vue index 6b2f83660..1115808b5 100644 --- a/packages/checkbox/src/checkbox.vue +++ b/packages/checkbox/src/checkbox.vue @@ -6,6 +6,7 @@ }"> - + @@ -92,6 +93,15 @@ export default { ? this.parentGroup.disabled || this.disabled : this.disabled; } + }, + + methods: { + handleLabelClick() { + if (this.isDisabled) { + return; + } + this.$refs.input.click(); + } } };