Масив от стойности на 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.