mahdiqdi
3 سال پیش توسط mahdiqdi مطرح شد
1 پاسخ

لایووایر و دیتاتیبل

سلام دوستان من یک دیتاتیبل دارم و میخوام توش از wire:click استفاده کنم اما چون دیتاتیبل لیزی لود هست و دیر لود میشه wire:click رو نمیشناسه البته که دیر لود نشه هم با یک بار تغییر دیتاتیبلدیگه کار نمیکنه wire:click و اینکه از wire:ignore هم نمیشه استفاده کنم چون میخوام دیتاهارو تغییر بدم حالا من باید چیکار کنم اگر راه حلی دارید ممنون میشم بگید
توی js هم باید همچین کاری انجام بشه تا کلیک رو بتونیم بگیریم فکر میکنم
@hesammousavi
لطفا راهنمایی کنید اگر بلدید


ثبت پرسش جدید
سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 3 سال پیش آپدیت شد
0
<livewire:datatable-of-contents hide-header hide-pagination />
<?php

namespace App\Http\Livewire;

use App\Page;
use Illuminate\Support\Str;
use Mediconesystems\LivewireDatatables\Column;
use Mediconesystems\LivewireDatatables\Http\Livewire\LivewireDatatable;

class DatatableOfContents extends LivewireDatatable
{
    public $model = Page::class;

    public function columns()
    {
        return [
            Column::callback('title', function ($value) {
                return view('datatables::link', [
                    'href' => "/" . Str::slug($value),
                    'slot' => ucfirst($value)
                    ]);
            })
                ->label('Page')
                ->sortBy('id')
                ->defaultSort('asc'),

            Column::name('description')
        ];
    }
}

https://livewire-datatables.com/


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

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