code-orange/turbolinks-location

Laravel 中间件,用于在每次响应中插入 Turbolinks-Location 报头

v1.3 2020-04-06 08:01 UTC

This package is auto-updated.

Last update: 2024-09-06 18:29:38 UTC


README

此包包含一个 Laravel 中间件,用于与 Turbolinks 一起使用。它将在每个响应中设置 Turbolinks-Location 报头,以便在重定向后 Turbolinks 总是显示正确的 URL。

安装

composer require code-orange/turbolinks-location

使用

在你的 App\Http\Kernel 中,将中间件添加到你的 web

use CodeOrange\TurbolinksLocation\TurbolinksLocation;

class Kernel extends HttpKernel {
    protected $middlewareGroups = [
        'web' => [
            ...,
            TurbolinksLocation::class
        ],
    ];
}

就这样!现在所有对 web.php 路由文件中路由的请求都将带有正确的 Turbolinks-Location 报头。