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();
+ }
}
};