无法在 Laravel Filamentphp 中上传文件
我使用了下面的Filamentphp文件上传组件。
use Filament\Forms\Components\FileUpload;
FileUpload::make('bulk_upload')
->disk('local')
->directory('uploads')
问题
“找不到类 Facades\Livewire\GenerateSignedUploadUrl”
在选择文件时出现。
我使用以下命令清除了我的应用程序缓存和视图。
php artisan cache:clear
php artisan view:clear
如何解决?
解决方案:
添加静态
public static function forLocal()
{
return URL::temporarySignedRoute(
'livewire.upload-file', now()->addMinutes(FileUploadConfiguration::maxUploadTime())
);
}
代替
public function forLocal()
{
return URL::temporarySignedRoute(
'livewire.upload-file', now()->addMinutes(FileUploadConfiguration::maxUploadTime())
);
}