⊗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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন