Массив значений чекбоксов в Vue

Пусть у нас есть группа чекбоксов. Можно сделать так, чтобы значение атрибутов value всех отмеченных чекбоксов складывалось в массив. Для этого нужно к v-model этих чекбоксов привязать массив. Давайте сделаем это. Объявим свойство с массивом:

data() { return { arr: [], } }

Привяжем этот массив к группе чекбоксов:

<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>

С помощью чекбоксов спросите у пользователя какие языки он знает. Сложите полученные значения в массив.

Выведите полученный в предыдущей задаче массив языков в виде списка ul.



Чат с GPT Компилятор