一、v-model为数组时:
1、checkbox只有一个时:
(1)有设置value:v-model=[value]
(2)没设置value:v-model=[null]
2、checkbox有多个时:
(1)有设置value:v-model=[value1, value2, …]
(2)没设置value:v-model=[null],且多个checkbox一起选中/反选
二、v-model为非数组时:
1、checkbox只有一个时:
(1)有设置value:v-model=true/false
(2)没设置value:v-model=true/false
2、checkbox有多个时:
(1)有设置value:v-model=true/false,且多个checkbox一起选中/反选
(2)没设置value:v-model=true/false,且多个checkbox一起选中/反选
结论:v-model为非数组,无论checkbox怎样,都是true或false;v-model为数组,checkbox有设置value就是[value],多个checkbox就是[value, …],没设置value无关多少个都是[null]。