1. 执行语句:composer require maatwebsite/excel 或者 composer require maatwebsite/excel ~3.1
2. 在config的app.php中的provides中 加上 Maatwebsite\Excel\ExcelServiceProvider::class,
'providers' => [
....
Maatwebsite\Excel\ExcelServiceProvider::class,
],
3. 在config的app.php中的provides中 加上 'Excel' => Maatwebsite\Excel\Facades\Excel::class
'aliases' => [
...
'Excel' => Maatwebsite\Excel\Facades\Excel::class,
],
4. 执行语句:php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"
执行完 config 目录下回出现一个 excel.php的文件
5.导出的使用
//说明: $output是要导出的数据, collect()函数是将数组转换为集合的意思,laravel集合中有详解。
// $fileName 是要导出的文件名称
$fileName = '导出'.'.xls';
return collect( $output )->downloadExcel(
$fileName,
$writerType = null,
$headings = false
);

本文详细介绍了如何在Laravel项目中使用Maatwebsite Excel库进行数据导出,包括Composer安装、配置文件设置、服务提供者发布以及导出函数的使用。一步步教你实现Excel文件的下载功能。
1012

被折叠的 条评论
为什么被折叠?



