کار نکردن owl-carousel بعد از رندر شدن کامپوننت

سوال شده توسط:

تاریخ ثبت: ۱۴۰۱/۰۱/۰۳

بازدید: 849

پاسخ: 2

تگ: Laravel


سلام خسته نباشد، صفحه من سه تا دکمه داره که با زدن هر کدومشون یه سری اطلاعات جداگانه با owl-carousel نمایش داده میشه… در اولین لود صفحه همه چی به درستی کار میکنه اما وقتی با لایو وایر اطلاعات مربوط به دکمه دیگه رو میخوام از دیتابیس نمایش بدم، نمایش داده نمیشه… اطلاعات از دیتابیس میاد و در DOM چیده میشه اما چون owl-carousel با رفرش صفحه صرفا کار میکنه نمیتونه این اطلاعات جدید رو بچینه… راه حلی هستی؟ 

پاسخ ها
user

قاسم بساکی

سلام عزیزم بنظرم بهتره اطلاعات رو پس از دریافت با استفاده از emit به کدهای js بفرستید و اونجا ازشون استفاده کنید. یا اینکه اون فانکشن لود carousel رو توی چرخه حیاط لایوایر قرار بدی و بازم با emit

user

قاسم بساکی

کارت عالیه پسر

پاسخ شما رو اینجا میذارم تا بقیه استفاده کنن

 

 با dispatchBrowserEvent انجامش دادم :)

برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات