Laravel Excel- 调用未定义的方法 Maatwebsite\Excel\Excel::create()

laravel excel 升级后弃用了 create
https://docs.laravel-excel.com/3.1/getting-started/upgrade.html#upgrading-to-3-from-2-1
从 2.1 升级到 3.
版本 3.
不向后兼容 2.*。由于这是一个完整的范式转变,因此无法提供分步迁移指南。

新的依赖

3.* 引入了一些新的依赖项。

需要 PHP 7.0 或更高版本。
需要 Laravel 5.5(或更高版本)。
需要 PHPSpreadsheet 而不是 PHPExcel。
弃用

所有 Laravel Excel 2.* 方法均已弃用,无法在 3.0 中使用。

Excel::load() 被删除并替换为 Excel::import($yourImport)
Excel::create() 被删除并替换为 Excel::download/Excel::store($yourExport)
Excel::create()->string('xlsx') 被删除并替换为 Excel::raw($yourExport, Excel::XLSX)
3.0 没有提供方便的样式方法,鼓励您使用 PhpSpreadsheets 本地方法。
您可以在此处找到导出的示例升级:https : //github.com/Maatwebsite/Laravel-Excel/issues/1799

转载请注明出处:

转载自http://lxfamn.cn/blog

未经允许不得转载:lxfamn » Laravel Excel- 调用未定义的方法 Maatwebsite\Excel\Excel::create()

赞 (0) 打赏

置顶推荐

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏