使用Laravel Livewire 表格为模型创建表格
Laravel  /  管理员 发布于 1年前   438
Livewire Tables 软件包为 Laravel Livewire 模型带来了动态表格。
https://laravel-news.com/tag/livewire
这些是开箱即用的一些亮点:
选择希望查看的列
同时应用多个过滤器
对所选记录执行操作
与 SoftDeletes 特性完美配合
单独搜索列
支持多种列类型
支持暗模式
100% 代码覆盖率
它的工作原理是创建从基本 LivewireTable 组件扩展而来的表格组件,就像下面的示例一样:
namespace App\Livewire;
use RamonRietdijk\LivewireTables\Livewire\LivewireTable;
class BlogTable extends LivewireTable
{
protected string $model = Blog::class;
}
无需重复文档,下面是一个如何将表列映射到模型列的示例:
// Normal column
Column::make(__('Name'), 'name'),
// A boolean column
BooleanColumn::make(__('Published'), 'published'),
// A date-based column
DateColumn::make(__('Created At'), 'created_at')
->format('d m Y'),
还有其他各种类型的列,您可以参考列文档。
https://ramonrietdijk.github.io/livewire-tables/usage/columns.html
除了列,您还可以定义过滤器、列操作等。
要呈现我们示例中的表格组件,可以编写以下代码:
<livewire:blog-table/>
您可以从 Livewire 表格简介开始,查看文档来开始使用这个软件包。
https://ramonrietdijk.github.io/livewire-tables/getting-started/introduction.html
如果你想在深入了解之前看看它的实际运行情况,还可以观看演示!
最后,你可以在 GitHub 上的 ramonrietdijk/livewire-tables 查看源代码。
https://github.com/ramonrietdijk/livewire-tables
122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号