راکت

حلقه for در vue

5 پاسخ

سلام دوستان وقت بخیر من یک آرایه دارم و قسط دارم سه ایتم رو در یک کامپوننت به نمایش بزارم اگر به صورت زیر حلقه بود که کار درست میشد
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' ">

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

سجاد
سجاد
@sajadunibas
ثبت پرسش جدید

پاسخ‌ها

5
محمد
محمد
@mprogrammer7

تخصص: Laravel

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

Nima Aram
Nima Aram
@aramnima50

تخصص: a simple full stack

@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 تبدیل میکنه

شاید پاسخ شما همین‌جا باشد

سجاد
سجاد
@sajadunibas

تخصص: برنامه نویس فول استیک

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

Nima Aram
Nima Aram
@aramnima50

تخصص: a simple full stack

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

میلاد-م
میلاد-م
@milad

تخصص: توسعه‌دهنده رابط کاربری - Front-End

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

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

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

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