Массив значений checkbox в Vue
Пусть у нас есть группа checkbox
. Можно
сделать так, чтобы значение атрибутов value
всех отмеченных чекбоксов складывалось в массив.
Для этого нужно к v-model
этих checkbox
привязать массив. Давайте сделаем это.
Объявим свойство с массивом:
data() {
return {
arr: [],
}
}
Привяжем этот массив к группе
checkbox
:
<template>
<input type="checkbox" v-model="arr" value="v1">
<input type="checkbox" v-model="arr" value="v2">
<input type="checkbox" v-model="arr" value="v3">
</template>
С помощью нескольких checkbox
спросите
у пользователя какие языки он знает.
Сложите полученные значения в массив.
Выведите полученный в предыдущей задаче
массив языков в виде списка ul
.