⊗jsvuPmLpAr 27 of 72 menu

Iterowanie po tablicach w Vue

Vue pozwala generować tagi w pętli. Robimy to za pomocą specjalnej dyrektywy v-for. Spójrzmy, jak działa ona dla tablic. W tym celu utwórzmy następującą tablicę:

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

Wyświetlmy każdy element tej tablicy w osobnym akapicie. Aby to zrobić, w widoku na początek utwórzmy akapit:

<template> <p></p> </template>

Teraj napiszmy dla naszego akapitu dyrektywę v-for. Jako wartość tej dyrektywy należy podać nazwę iterowanej tablicy oraz zmienną, do której kolejno będą trafiać elementy tej tablicy. W naszym przypadku nazwa tablicy to arr, a dla zmiennej wymyślmy nazwę elem:

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

W rezultacie nasz akapit powtórzy się tyle razy, ile elementów znajduje się w naszej tablicy. Wyświetlajmy iterowane elementy w tekście naszych akapitów:

<template> <p v-for="elem in arr">{{ elem }}</p> </template>

Niech w data przechowywana jest następująca tablica:

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

Wyświetl każdy element tej tablicy w swoim własnym tagu div.

Dana jest następująca tablica:

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

Wyświetl kwadrat każdego elementu tej tablicy w swoim własnym tagu div.

Dana jest następująca tablica:

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

Wyświetl elementy tej tablicy w postaci listy ul.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć