要在 Laravel 中使用 Yajra 添加 Excel 标题,您可以按照以下步骤进行操作:
composer require yajra/laravel-excel
use
关键字导入 Excel
类和 Maatwebsite\Excel\Concerns\WithTitle
接口:use Maatwebsite\Excel\Concerns\WithTitle;
use Maatwebsite\Excel\Facades\Excel;
WithTitle
接口。在该类中,实现 title()
方法来返回您想要的标题:class YourExportClass implements WithTitle
{
public function title(): string
{
return 'Your Excel Title';
}
// 实现其他导出逻辑...
}
Excel
类的 download()
或 store()
方法来导出 Excel 文件。将您的导出类作为参数传递给这些方法:public function export()
{
return Excel::download(new YourExportClass, 'filename.xlsx');
}
在上述代码中,YourExportClass
是您创建的导出类,filename.xlsx
是导出文件的名称。
Route::get('/export', 'YourController@export');
现在,当您访问 /export
路由时,将会下载一个包含标题的 Excel 文件。
云+社区技术沙龙[第27期]
云+社区技术沙龙[第14期]
腾讯云GAME-TECH沙龙
云+社区技术沙龙[第28期]
云+社区技术沙龙 [第30期]
Elastic 实战工作坊
Elastic 实战工作坊
云+社区技术沙龙[第23期]
T-Day
云原生正发声
云+社区技术沙龙[第7期]
领取专属 10元无门槛券
手把手带您无忧上云