yajralaravel-datatables-html

Laravel DataTables HTML构建插件

v11.6.0 2024-08-31 11:42 UTC

README

Laravel 11.x Latest Stable Version Scrutinizer Code Quality Total Downloads License

Continuous Integration Static Analysis PHP Linting

此包是Laravel DataTables的一个插件,用于使用PHP生成dataTables脚本。

要求

文档

Laravel版本兼容性

快速安装

composer require yajra/laravel-datatables-html:^11

使用ViteJS设置脚本

通过在AppServiceProvider中设置Builder::useVite(),将默认javascript类型设置为module

namespace App\Providers;

use Illuminate\Pagination\Paginator;
use Illuminate\Support\ServiceProvider;
use Yajra\DataTables\Html\Builder;

class AppServiceProvider extends ServiceProvider
{
    /**
     * Bootstrap any application services.
     */
    public function boot(): void
    {
        Paginator::useBootstrapFive();
        Builder::useVite();
    }
}

发布资产(可选)

$ php artisan vendor:publish --tag=datatables-html

就这样!开始构建一些出色的DataTable!

贡献

有关详细信息,请参阅CONTRIBUTING

安全

如果您发现任何与安全相关的问题,请通过电子邮件[email protected]联系,而不是使用问题跟踪器。

致谢

许可

MIT许可证(MIT)。有关更多信息,请参阅许可证文件