Yii2-excel插件的使用
in Tutorials with 0 comment

Yii2-excel插件的使用

in Tutorials with 0 comment

参考github的官方文档来安装扩展,链接地址请输入链接描述
moonlandsoft/yii2-phpexcel扩展及其好用。
$models是用来接收数据的。
$fileName是用来设置Excel文档导出的名称。
$format支持几种Excel的格式,根据具体情况进行选择。Excel5、Excel2007、Excel2003XML、00Calc、Gnumeric

Excel::export([
    'models' => $models,
    'fileName' => 'export',
    'format' => 'Excel5', // 可选值:Excel5、Excel2007、Excel2003XML、00Calc、Gnumeric
    'columns' => [
        [
            'attribute' => 'id',
            'header' => '编号',
            'format' => 'text',
            'value' => function($model) {
                return $model->id;
            }
        ]
    ]
]);

上面的代码是一种常用的使用方式。

Responses