Matricea valorilor checkbox în Vue

Să presupunem că avem un grup de checkbox. Este posibil să facem astfel încât valorile atributelor value ale tuturor checkbox-urilor bifate să fie adunate într-o matrice. Pentru a face acest lucru, trebuie să legăm o matrice la v-model acestor checkbox. Să realizăm acest lucru. Să declarăm o proprietate cu o matrice:

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

Să legăm această matrice la grupul de checkbox:

App.vue<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>
Задание 1

Cu ajutorul mai multor checkbox întrebați utilizatorul ce limbi cunoaște. Adunați valorile obținute într-o matrice.

Задание 2

Afișați matricea de limbi obținută în problema anterioară sub forma unei liste ul.