⊗jsvuPmLpCn 33 of 72 menu

Услови у циклусима у Vue-у

Приликом итерације кроз елементе циклусима, могу се применити услови. Међутим, директиве v-for и v-if морају се писати на различитим таговима, иначе ће доћи до конфликта. Да би се избегао конфликт, директива v-for се примењује на таг template, а директива v-if – директно на таг који се убацује.

Погледајмо на примеру. Рецимо да имамо следећи низ:

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

Хајде да прођемо кроз овај низ циклусом:

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

А сада ћемо применити услов на елементе који се приказују:

<template> <ul> <template v-for="elem in arr"> <li v-if="elem % 2 === 0"> {{ elem }} </li> </template> </ul> </template>

Дат је следећи низ:

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

Прођите кроз овај низ циклусом и прикажите само позитивне елементе низа.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј