diff --git a/packages/checkbox/src/checkbox-button.vue b/packages/checkbox/src/checkbox-button.vue index ce4db34aac..ed46b5cc14 100644 --- a/packages/checkbox/src/checkbox-button.vue +++ b/packages/checkbox/src/checkbox-button.vue @@ -64,7 +64,7 @@ export default defineComponent({ default: () => undefined, }, label: { - type: [Boolean, Number, String], + type: [String, Boolean, Number, Object], }, indeterminate: Boolean, disabled: Boolean, diff --git a/packages/checkbox/src/checkbox.vue b/packages/checkbox/src/checkbox.vue index 16419c1bd6..93ccac59ed 100644 --- a/packages/checkbox/src/checkbox.vue +++ b/packages/checkbox/src/checkbox.vue @@ -75,7 +75,7 @@ export default defineComponent({ default: () => undefined, }, label: { - type: [String, Boolean, Number], + type: [String, Boolean, Number, Object], }, indeterminate: Boolean, disabled: Boolean, diff --git a/website/docs/en-US/checkbox.md b/website/docs/en-US/checkbox.md index 8fa097fe03..4c44043f67 100644 --- a/website/docs/en-US/checkbox.md +++ b/website/docs/en-US/checkbox.md @@ -397,7 +397,7 @@ export default defineComponent({ | Attribute | Description | Type | Accepted Values | Default| |---------- |-------- |---------- |------------- |-------- | | model-value / v-model | binding value | string / number / boolean | — | — | -| label | value of the Checkbox when used inside a `checkbox-group` | string / number / boolean | — | — | +| label | value of the Checkbox when used inside a `checkbox-group` | string / number / boolean / object | — | — | | true-label | value of the Checkbox if it's checked | string / number | — | — | | false-label | value of the Checkbox if it's not checked | string / number | — | — | | disabled | whether the Checkbox is disabled | boolean | — | false | @@ -431,7 +431,7 @@ export default defineComponent({ ### Checkbox-button Attributes | Attribute | Description | Type | Accepted Values | Default| |---------- |-------- |---------- |------------- |-------- | -| label | value of the checkbox when used inside a `checkbox-group` | string / number / boolean | — | — | +| label | value of the checkbox when used inside a `checkbox-group` | string / number / boolean / object | — | — | | true-label | value of the checkbox if it's checked | string / number | — | — | | false-label | value of the checkbox if it's not checked | string / number | — | — | | disabled | whether the checkbox is disabled | boolean | — | false | diff --git a/website/docs/es/checkbox.md b/website/docs/es/checkbox.md index 203fbb549e..71cf8c5b25 100644 --- a/website/docs/es/checkbox.md +++ b/website/docs/es/checkbox.md @@ -396,7 +396,7 @@ export default defineComponent({ | Atributo | Descripción | Tipo | Valores aceptados | Por defecto | | ------------- | ---------------------------------------- | ------------------------- | --------------------- | ----------- | | model-value / v-model | valor enlazado | string / number / boolean | — | — | -| label | valor del Checkbox si es usado dentro de un tag `checkbox-group` | string / number / boolean | — | — | +| label | valor del Checkbox si es usado dentro de un tag `checkbox-group` | string / number / boolean / object | — | — | | true-label | valor del Checkbox si está marcado | string / number | — | — | | false-label | valor del Checkbox si no está marcado | string / number | — | — | | disabled | especifica si el Checkbox está deshabilitado | boolean | — | false | @@ -430,7 +430,7 @@ export default defineComponent({ ### Atributos de Checkbox-button | Atributo | Descripción | Tipo | Valores aceptados | Por defecto | | ----------- | ---------------------------------------- | ------------------------- | ----------------- | ----------- | -| label | valor del checkbox cuando es usado dentro de un `checkbox-group` | string / number / boolean | — | — | +| label | valor del checkbox cuando es usado dentro de un `checkbox-group` | string / number / boolean / object | — | — | | true-label | valor del checkbox si este está marcado | string / number | — | — | | false-label | valor del checkbox si este no está marcado | string / number | — | — | | disabled | especifica si el checkbox está deshabilitado | boolean | — | false | diff --git a/website/docs/fr-FR/checkbox.md b/website/docs/fr-FR/checkbox.md index a552c1ea1c..bb23361480 100644 --- a/website/docs/fr-FR/checkbox.md +++ b/website/docs/fr-FR/checkbox.md @@ -396,7 +396,7 @@ export default defineComponent({ | Attribut | Description | Type | Options | Défaut| |---------- |-------- |---------- |------------- |-------- | | model-value / v-model | La valeur liée. | string / number / boolean | — | — | -| label | Valeur de la checkbox quand utilisée dans un `checkbox-group`. | string / number / boolean | — | — | +| label | Valeur de la checkbox quand utilisée dans un `checkbox-group`. | string / number / boolean / object | — | — | | true-label | Valeur de la checkbox si cochée. | string / number | — | — | | false-label | Valeur de la checkbox si non cochée. | string / number | — | — | | disabled | Désactive la checkbox. | boolean | — | false | @@ -430,7 +430,7 @@ export default defineComponent({ ### Attributs Checkbox-button | Attribut | Description | Type | Options | Défaut| |---------- |-------- |---------- |------------- |-------- | -| label | Valeur de la checkbox quand utilisée dans un `checkbox-group` | string / number / boolean | — | — | +| label | Valeur de la checkbox quand utilisée dans un `checkbox-group` | string / number / boolean / object | — | — | | true-label | Valeur de la checkbox si cochée. | string / number | — | — | | false-label | Valeur de la checkbox si non cochée. | string / number | — | — | | disabled | Si la checkbox est désactivée. | boolean | — | false | diff --git a/website/docs/jp/checkbox.md b/website/docs/jp/checkbox.md index 054ae807b5..68bd3fec7b 100644 --- a/website/docs/jp/checkbox.md +++ b/website/docs/jp/checkbox.md @@ -412,7 +412,7 @@ export default defineComponent({ | Attribute | Description | Type | Options | Default| |---------- |-------- |---------- |------------- |-------- | | model-value / v-model | バインディング値 | string / number / boolean | — | — | -| label | `checkbox-group` の中で使われる場合のcheckboxの値 | string / number / boolean | — | — | +| label | `checkbox-group` の中で使われる場合のcheckboxの値 | string / number / boolean / object | — | — | | true-label | checkboxがチェックされている場合は、checkboxの値 | string / number | — | — | | false-label | checkboxがチェックされていない場合のcheckboxの値 | string / number | — | — | | disabled | checkboxを無効にするかどうか | boolean | — | false | @@ -446,7 +446,7 @@ export default defineComponent({ ### Checkboxボタンの属性 | Attribute | Description | Type | Options | Default| |---------- |-------- |---------- |------------- |-------- | -| label | `checkbox-group` の中で使われる場合のcheckboxの値 | string / number / boolean | — | — | +| label | `checkbox-group` の中で使われる場合のcheckboxの値 | string / number / boolean / object | — | — | | true-label | チェックされている場合の、checkboxの値 | string / number | — | — | | false-label | チェックされていない場合の、checkboxの値 | string / number | — | — | | disabled | checkboxを無効にするかどうか | boolean | — | false | diff --git a/website/docs/zh-CN/checkbox.md b/website/docs/zh-CN/checkbox.md index ee59a896b0..6e7810957d 100644 --- a/website/docs/zh-CN/checkbox.md +++ b/website/docs/zh-CN/checkbox.md @@ -397,7 +397,7 @@ | 参数 | 说明 | 类型 | 可选值 | 默认值 | |---------- |-------- |---------- |------------- |-------- | | model-value / v-model | 绑定值 | string / number / boolean | — | — | -| label | 选中状态的值(只有在`checkbox-group`或者绑定对象类型为`array`时有效)| string / number / boolean | — | — | +| label | 选中状态的值(只有在`checkbox-group`或者绑定对象类型为`array`时有效)| string / number / boolean / object | — | — | | true-label | 选中时的值 | string / number | — | — | | false-label | 没有选中时的值 | string / number | — | — | | disabled | 是否禁用 | boolean | — | false | @@ -431,7 +431,7 @@ ### Checkbox-button Attributes | 参数 | 说明 | 类型 | 可选值 | 默认值 | |---------- |-------- |---------- |------------- |-------- | -| label | 选中状态的值(只有在`checkbox-group`或者绑定对象类型为`array`时有效)| string / number / boolean | — | — | +| label | 选中状态的值(只有在`checkbox-group`或者绑定对象类型为`array`时有效)| string / number / boolean / object | — | — | | true-label | 选中时的值 | string / number | — | — | | false-label | 没有选中时的值 | string / number | — | — | | disabled | 是否禁用 | boolean | — | false |