首页 > 解决方案 > 如何获取数字并将标题放在 laravel-excel 导出

问题描述

我需要放第一列是行数,第一行和第二行我需要放excel的标题(不是数据,它看起来像页面的标题)。这种情况我该怎么办?我尝试使用map($row, $index)来获取数字 index+1,但 laravel-excel 不支持它。这是我当前的代码

public function map($row): array
    {
        $fields = [
            //i need in this column should give number 1,2,3,...
            Date::dateTimeToExcel($row->date),
            $row->title,
            $row->link,
            $row->file,
            $row->description,
        ];
        return $fields;
    }

public function headings(): array
    {
        $fields = [
            'Date',
            'Title',
            'Link',
            'Evidence',
            'Desc',
        ];
        return $fields;
    }

标签: laravellaravel-8laravel-excel

解决方案


推荐阅读