راکت
سجاد
سجاد
5 سال پیش توسط سجاد مطرح شد
5 پاسخ

حلقه for در vue

سلام دوستان وقت بخیر من یک آرایه دارم و قسط دارم سه ایتم رو در یک کامپوننت به نمایش بزارم اگر به صورت زیر حلقه بود که کار درست میشد
for(var i = 0 ;i<m.lenght;i++){}
ولی در ویو چنین حالتی وجود ندارد من چطور باید این کار رو انجام بدم

<div v-for="(item , index) in data_hashtag.items" :class="index == 0 ? 'carousel-item active':'carousel-item' ">

کد فعلی بدین شکل است.


ثبت پرسش جدید
محمد
محمد
تخصص :Laravel
@mprogrammer75 سال پیشمطرح شد
0

سلام
لطفا کدهاتونو در قالب کد بفرستید بهتر ببینیم و تخصصتون برنامه نویس فول استیک اشتباهه فول استک درسته


Nima Aram
Nima Aram
تخصص :a simple full stack
@aramnima505 سال پیشمطرح شد
1

@sajadmz
دوست عزیز !
این کد شما نشون داد آموزشی که دنبال میکنید با دقت نرفتید
بعد، شما زمانی که حلقه for میزنی ، داخل حلقه مثلا میتونی i رو پرینت بگیری، اینم همینه باید به این شکل عمل کنی


    <div v-for="(item , index) in data_hashtag.items" :class="index == 0 ? 'carousel-item active':'carousel-item' ">
</h1>{{item}}<h1>
</h1>{{index+1}}<h1>
</div>

با این کد به ازای تعداد اعضای آرایه حلقه برقرار میشه و آیتم ها رو نشون میده
ایندکس هم که جایگاه آیتم را از 0 تا 2 نشون میده که بعلاوه 1 میاد اونارو از 0 تا 2 به 1 تا 3 تبدیل میکنه


سجاد
سجاد
تخصص :برنامه نویس فول استیک
@sajadunibas5 سال پیشمطرح شد
0

@aramnima50
من می خوام داشته باشم item[index] بدین صورت ولی منتهی اخطار دارم


Nima Aram
Nima Aram
تخصص :a simple full stack
@aramnima505 سال پیشمطرح شد
1

@sajadmz
یه عکس از اخطار بفرستید تا بفهمیم مشکل از کجاست!


میلاد-م
میلاد-م
تخصص :توسعه‌دهنده رابط کاربری - Front-End
@milad5 سال پیشمطرح شد
2

سلام دوستان وقت بخیر من یک آرایه دارم و قسط دارم سه ایتم رو در یک کامپوننت به نمایش بزارم اگر به صورت زیر حلقه بود که کار درست میشد.

قسط دارین؟
مگه میشه به کدهاتون بدهی مالی داشته باشین؟ 😂


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام