Tömbök bejárása Vue-ban

A Vue lehetővé teszi címkék létrehozását ciklusban. Ezt a speciális v-for direktívával tehetjük meg. Nézzük meg, hogyan működik tömbök esetén. Ehhez készítsük el a következő tömböt:

javascriptdata() {
  return {
    arr: ['a', 'b', 'c'],
  }
}

Jelenítsük meg a tömb minden elemét külön bekezdésben. Ehhez a nézetben először készítsünk egy bekezdést:

App.vue<template>
  <p></p>
</template>

Most írjuk a bekezdésünkhez a v-for direktívát. Ennek az értékeként az bejárni kívánt tömb nevét és egy változót kell megadnunk, amelybe egymás után bekerülnek a tömb elemei. Esetünkben a tömb neve arr, a változó neve pedig legyen elem:

App.vue<template>
  <p v-for="elem in arr"></p>
</template>

Ennek eredményeképpen a bekezdésünk annyiszor ismétlődik meg, ahány elem van a tömbben. Most jelenítsük meg a bejárt elemeket a bekezdések szövegében:

App.vue<template>
  <p v-for="elem in arr">{{ elem }}</p>
</template>
Задание 1

Tároljuk a data-ban a következő tömböt:

javascriptdata() {
  return {
    items: [1, 2, 3, 4, 5],
  }
}

Jelenítsd meg a tömb minden elemét saját div címkében.

Задание 2

Adott a következő tömb:

javascriptdata() {
  return {
    items: [1, 2, 3, 4, 5],
  }
}

Jelenítsd meg a tömb minden elemének négyzetét saját div címkében.

Задание 3

Adott a következő tömb:

javascriptdata() {
  return {
    items: [1, 2, 3, 4, 5],
  }
}

Jelenítsd meg a tömb elemeit ul listában.