⊗jsvuPmLpCn 33 of 72 menu

Masharti katika Vitendo vya Kurudia katika Vue

Wakati wa kurudia vipengele kwa kutumia vitendo vya kurudia inavezekana kuweka masharti. Lakini maagizo v-for na v-if yahitaji kuandikwa kwenye vitambulisho tofauti, vinginevyo kutakuwana na mgongano. Ili kuepuka mgongano wa maagizo, v-for hutumiwa kwa kitambulisho template, na agizo v-if - moja kwa moja kwa kitambulisho kinachowekwa.

Tuangalie kwa mfano. Tuchukulie tuna safu ifuatayo:

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

Tuirudie safu hii kwa kitendo cha kurudia:

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

Sasa tuweke sharti kwenye vipengele vinavyooneshwa:

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

Imetolewa safu ifuatayo:

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

Rudia safu hii kwa kitendo cha kurudia na uonyeshe tu vipengele vyenye thamani chanya za safu.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa