Ham*_*our 4 export-to-excel laravel maatwebsite-excel
如何更改 laravel maatwebsite excel 包中的工作表方向?我想从左变右。
A B C D
Run Code Online (Sandbox Code Playgroud)
到:
D C B A
Run Code Online (Sandbox Code Playgroud)
这是我的代码:
$row = $this->userRepository->getById(1);
$data = $row;
Excel::create('test', function ($excel) use($data) {
$excel->sheet('sheet', function ($sheet) use($data) {
$sheet->fromArray($data, null, 'A1', false, false);
$sheet->row(1, function($row) {
});
});
})->store('xlsx', storage_path('excel/exports'))->download('xlsx');
Run Code Online (Sandbox Code Playgroud)
小智 7
class TractsExport implements FromCollection,WithEvents
{
public function registerEvents(): array
{
return [
BeforeSheet::class =>function(BeforeSheet $event){
$event->getDelegate()->setRightToLeft(true);
}
];
}
/**
* @return \Illuminate\Support\Collection
*/
public function collection()
{
retutn Tract::all();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2244 次 |
| 最近记录: |