您知道吗,使用 Filament,您可以为面板启用 SPA 模式。
您需要在 PanelProvider 中添加 ->spa()。
<?php
class AdminPanelProvider extends PanelProvider
{
public function panel(Panel $panel): Panel
{
return $panel
->default()
->id('admin')
->spa()
// ...
}
}
在 SPA 模式下,您访问 any 页面,Filament 将缓存资产。因此,下次访问页面时,资源将从缓存中加载。