|
@@ -12,7 +12,7 @@
|
|
checkAll: false,
|
|
checkAll: false,
|
|
cities: cityOptions,
|
|
cities: cityOptions,
|
|
checkedCities: ['上海', '北京'],
|
|
checkedCities: ['上海', '北京'],
|
|
- isIndeterminate: false
|
|
|
|
|
|
+ isIndeterminate: true
|
|
};
|
|
};
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
@@ -21,7 +21,7 @@
|
|
},
|
|
},
|
|
handleCheckAllChange(event) {
|
|
handleCheckAllChange(event) {
|
|
this.checkedCities = event.target.checked ? cityOptions : [];
|
|
this.checkedCities = event.target.checked ? cityOptions : [];
|
|
- this.isIndeterminate = false;
|
|
|
|
|
|
+ this.isIndeterminate = true;
|
|
},
|
|
},
|
|
handleCheckedCitiesChange(value) {
|
|
handleCheckedCitiesChange(value) {
|
|
let checkedCount = value.length;
|
|
let checkedCount = value.length;
|
|
@@ -48,7 +48,7 @@
|
|
|
|
|
|
### 基础用法
|
|
### 基础用法
|
|
|
|
|
|
-单独使用可以表示两种状态之间的切换
|
|
|
|
|
|
+单独使用可以表示两种状态之间的切换,写在标签中的内容为 checkbox 按钮后的介绍。
|
|
|
|
|
|
:::demo 在`el-checkbox`元素中定义`v-model`绑定变量,单一的`checkbox`中,默认绑定变量的值会是`Boolean`,选中为`true`。
|
|
:::demo 在`el-checkbox`元素中定义`v-model`绑定变量,单一的`checkbox`中,默认绑定变量的值会是`Boolean`,选中为`true`。
|
|
|
|
|
|
@@ -97,7 +97,7 @@
|
|
|
|
|
|
适用于多个勾选框绑定到同一个数组的情景,通过是否勾选来表示这一组选项中选中的项。
|
|
适用于多个勾选框绑定到同一个数组的情景,通过是否勾选来表示这一组选项中选中的项。
|
|
|
|
|
|
-:::demo `checkbox-group`元素能把多个 checkbox 管理为一组,只需要在 Group 中使用`v-model`绑定`Array`类型的变量即可,`label`属性除了改变 checkbox 按钮后的介绍外,同时也是该 checkbox 对应的值,`label`与数组中的元素值相对应,如果存在指定的值则为选中状态,否则为不选中。
|
|
|
|
|
|
+:::demo `checkbox-group`元素能把多个 checkbox 管理为一组,只需要在 Group 中使用`v-model`绑定`Array`类型的变量即可。 `el-checkbox` 的 `label`属性是该 checkbox 对应的值,若该标签中无内容,则该属性也充当 checkbox 按钮后的介绍。`label`与数组中的元素值相对应,如果存在指定的值则为选中状态,否则为不选中。
|
|
|
|
|
|
```html
|
|
```html
|
|
<template>
|
|
<template>
|
|
@@ -142,9 +142,9 @@
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
checkAll: true,
|
|
checkAll: true,
|
|
- checkedCities: [],
|
|
|
|
|
|
+ checkedCities: ['上海', '北京'],
|
|
cities: cityOptions,
|
|
cities: cityOptions,
|
|
- isIndeterminate: false
|
|
|
|
|
|
+ isIndeterminate: true
|
|
};
|
|
};
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|