我的网站

         
当前位置: 主页 > 我的网站43 >

laravel-xlswriter 导出 Excel 提速方案 (二)

时间:2024-01-14 09:39 来源:网络整理 转载:我的网站
laravel-xlswriter 导出 Excel 提速方案 (二)

1、创建Exports类

默认在??目录下创建出你的类。其中??指定你的导出类 后面指定导出类型。目前支持三种导出类型:

array

query

Collection

2、导出array

3、设置列标题

如果您想设置每列的列标题 则需要给方法返回您的数组。

使用的Facade:

此时访问路由??您可以看到下载的文档。

5、指定导出文档名称

6、指定导出类型

Excel::download方法接收第三个参数可以指定导出类型。目前只支持两种类型:xlsx 与csv。?

7、指定返回的header

Excel::download方法接收第四个参数,可以指定返回header。

8、导出到指定目录

9、设置文档选项

10、Traits

Exportable 用在Exports中

这样完成基本操作,可以封装成一个导出类,这样其他地方直接调用就好了。