data = $data; $this->headers = $headers; } //数组转集合 public function collection() { return new Collection($this->createData()); } //业务代码 public function createData() { $data = $this->export(); return $data; } // 自定义表头,需实现withHeadings接口 public function headings(): array { return $this->headers; } private function export(){ $list = []; // dump($this->data);die; foreach ($this->data as $v){ $list[] = $v; } return $list; } }