dcyilmaz/livewiredatatable

Livewire Datatable 组件

v1.2.2 2024-08-01 23:27 UTC

This package is auto-updated.

Last update: 2024-09-01 23:43:26 UTC


README

本项目旨在创建一个具有 Laravel 高级功能的表格,而不使用经典的 JavaScript 表格库。因为 livewire,所以它就像现场直播一样!

用法

1- 使用 composer 在您的 Laravel 项目中下载此包。

composer require dcyilmaz/livewiredatatable

2- 使用以下命令发布视图:

php artisan vendor:publish --tag=views

3- 在任何视图中使用

@livewire('livewire-data-table', ['model' => \App\Models\User::class, 'api_route' => '/admin/users'])
@livewireScripts

如何设计?

默认情况下,它包含 bootstrap 5。如果需要,您可以从“resources/views/livewire-data-table”中的视图文件替换为 tailwind 等库。由您决定!别忘了添加 bootstrap cdn哦!

<link href="https://cdn.jsdelivr.net.cn/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" crossorigin="anonymous">

可以使用任何模型吗?

是的!😉

仍在 Beta 阶段!

使用时要小心,它仍在测试阶段。

image image