diff --git a/packages/checkbox/src/checkbox-group.vue b/packages/checkbox/src/checkbox-group.vue index c784ad7fc..d40bef2d2 100644 --- a/packages/checkbox/src/checkbox-group.vue +++ b/packages/checkbox/src/checkbox-group.vue @@ -10,8 +10,8 @@ props: { value: {}, - minimum: String, - maximum: String + min: Number, + max: Number }, watch: { diff --git a/packages/checkbox/src/checkbox.vue b/packages/checkbox/src/checkbox.vue index 2e6873f72..74ad9cdb3 100644 --- a/packages/checkbox/src/checkbox.vue +++ b/packages/checkbox/src/checkbox.vue @@ -67,12 +67,12 @@ set(val) { if (this.isGroup) { let isLimitExceeded = false; - (this._checkboxGroup.minimum !== undefined && - val.length < this._checkboxGroup.minimum && + (this._checkboxGroup.min !== undefined && + val.length < this._checkboxGroup.min && (isLimitExceeded = true)); - (this._checkboxGroup.maximum !== undefined && - val.length > this._checkboxGroup.maximum && + (this._checkboxGroup.max !== undefined && + val.length > this._checkboxGroup.max && (isLimitExceeded = true)); isLimitExceeded === false && diff --git a/test/unit/specs/checkbox.spec.js b/test/unit/specs/checkbox.spec.js index cfeb472d9..5035559b1 100644 --- a/test/unit/specs/checkbox.spec.js +++ b/test/unit/specs/checkbox.spec.js @@ -73,8 +73,8 @@ describe('Checkbox', () => { template: `