sarfraznawaz2005 / loading
Laravel 包,用于在页面加载时添加加载指示器。
1.4.0
2023-03-10 13:11 UTC
Requires
- php: >=7.0
- illuminate/support: ~5|~6|~7|~8|~9|~10
README
Laravel 加载指示器
介绍
Laravel 包,用于在页面加载时添加加载指示器。页面完全加载后,加载指示器将自动移除。
在幕后,通过中间件在 </body>
标签前注入所需的 HTML/CSS/JS,以相应地显示和隐藏加载指示器。
加载指示器来自出色的 CSSPIN 项目。
要求
- PHP >= 7
- Laravel 5
安装
通过 composer 安装
composer require sarfraznawaz2005/loading
对于 Laravel < 5.5
将服务提供者添加到 config/app.php
中的 providers
部分
Sarfraznawaz2005\Loading\ServiceProvider::class,
运行以下命令以发布包的配置文件
$ php artisan vendor:publish --provider="Sarfraznawaz2005\Loading\ServiceProvider"
它应该发布 config/loading.php
配置文件。
使用
只需将 \Sarfraznawaz2005\Loading\Http\Middleware\LoadingMiddleware::class
添加到 app/Http/Kernel.php
中的全局中间件部分或路由部分。
如果要在所有页面上自动显示加载指示器,请在全局部分添加;如果只想通过路由的 middleware
方法将指示器添加到某些页面,请添加到路由中间件部分。
访问任何页面时,应在页面加载时看到加载指示器位于页面中间。
检查配置文件以获取选项。
致谢
许可
有关更多信息,请参阅 许可文件。