Laravel 包,用于在页面加载时添加加载指示器。

1.4.0 2023-03-10 13:11 UTC

This package is auto-updated.

Last update: 2024-09-10 16:22:31 UTC


README

Latest Version on Packagist Total Downloads

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 方法将指示器添加到某些页面,请添加到路由中间件部分。

访问任何页面时,应在页面加载时看到加载指示器位于页面中间。

检查配置文件以获取选项。

致谢

许可

有关更多信息,请参阅 许可文件