راکت

ریست شدن کد های جاوا اسکریپت در لایو وایر

4 پاسخ

سلام وقت بخیر
دوستان من یک مشکل اساسی دارم تو لایو وایر
وقتی می خوام از جاوا اسکریپت برای سفارشی کردن select استفاده کنم یا مثلا استفاده از کتابخانه ها برای ساخت نمودار، وقتی مقداری وارد میشه و اون فیلد ریست میشه استایل ها کلا غیر فعال میشن
در واقع انگار کلا کار نمیکنن
ممنون میشم راهنمایی بکنید

ثبت پرسش جدید

پاسخ‌ها

4
حسین باقری
حسین باقری
@Hosr

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

در لایو وایر حتما با alpinejsاستفاده کنید چون این کتابخانه در هسته لایو وایر موجوده و برای کار با selectboxوغیره درون سایت مربوط به الپاین کدهای فراوانی موجوده و بسیار راحت تر و حتی حجم فایل و میزان اتصال شما به سرور کم خواهد شد

محمد رضا
محمد رضا
@salar.mohammad2013

تخصص: Full Stack Developer

سلام
یک این که کد های جاوا اسکریپتت رو در رویداد لود شدن لایو وایر قرار بده
دوم این که وقتی میخوایی بخشیش رو جاوا اسکریپتی کنی و رفرش نشه خب باید از ignore استفاده کنی
در نهایت بعضی سلکت باکس ها رو لایو وایر نمیشناسه و با جاوا اسکریپت از emit باید استفاده کنی برای ارسال اون داده ها و آپدیت کردنشون

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

محمد حسینی
محمد حسینی
@mehdihoseini1362

تخصص: یه ذره لاراول ، یه کمی سئو

یه راهش ااینکه که بجای اینکه کدهای جاوااسکریپت رو داخل بلید لود کنی، مستقیم بزاری داخل کامپوننت .از وایر ایگنور هم میتونی استفاده کنی .

حسین افتخارراد
حسین افتخارراد
@hosseinradvictor

تخصص: نال کد

از کد زیر استفاده کنید

document.addEventListener('livewire:navigating', () => {
    // ...
})

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

در داکیومنت لایوایر بخش نویگیت انتهای داکیومنت رو مطالعه کنید

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

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