سلام روز بخیر
میخواستم بدونم زمانی که صفحه ای را با livewire پیاده سازی میکنیم . چطور میشه به بخش کد های جاوااسکریپت دستررسی داشت ؟
صفحه ی سرچ محصولات به صورت livewire نوشتم . به وسیله nouislider میخواستم فیلتر برای محدوده قیمت در نظر بگیرم
var directionSlider = document.querySelector('.price_rang');
noUiSlider.create(directionSlider, {
start: [0, 100],
connect: true,
direction:'rtl',
range: {
'min': 0,
'max': 100
}
});
از کد بالا به چه شکل استفاده کنم ؟
برای اینکار شما یه property
ایجاد میکنی که مقدار مورد نظر داخلش ذخیره بشه
از داخل مستندات noUiSlider
رویداد اپدیت این کتابخونه رو پیدا کنید (این صفحه رو مشاهده کنید) و بعد از نوشتن کد رویداد اپدیت داخلش این کد رو قرار بدید
var data
@this.set('filter_range', data);
توی تکه کد بالا شما باید مقدار رو از noUiSlider
دریافت کنید و داخل متغیر data
بریزید و خط بعدی کاری که انجام میده و مربوط به livewire
هست مقادیری که داخل data
وجود داره رو میریزه داخل property
که تعریف کرده بودیم (که اینجا فرض میکنیم property
ما filter_range
هستش)
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟