⊗jsvuPmLpAr 27 of 72 menu

Masyvų iteravimas Vue

Vue leidžia kurti žymes cikle. Tai daroma naudojant specialią direktyvą v-for. Pažiūrėkime, kaip ji veikia su masyvais. Norėdami tai padaryti, sukurkime tokį masyvą:

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

Išveskime kiekvieną šio masyvo elementą atskiroje pastraipoje. Norėdami tai padaryti, pirmiausia sukurkime pastraipą:

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

Dabar pritaikykime mūsų pastraipai direktyvą v-for. Šios direktyvos reikšmėje turėtumėte nurodyti iteruojamo masyvo pavadinimą ir kintamąjį, į kurį paeiliui bus patalpinami šio masyvo elementai. Mūsų atveju masyvo pavadinimas bus arr, o kintamajam sugalvosime pavadinimą elem:

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

Dėl to mūsų pastraipa pakartos tiek kartų, kiek elementų yra mūsų masyve. Išveskime iteruojamus elementus mūsų pastraipų tekste:

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

Tegul data saugo šį masyvą:

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

Išveskite kiekvieną šio masyvo elementą savo div žymėje.

Duotas toks masyvas:

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

Išveskite kiekvieno šio masyvo elemento kvadratą savo div žymėje.

Duotas toks masyvas:

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

Išveskite šio masyvo elementus kaip ul sąrašą.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti