首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从laravel数据导出后excel文件中的单元格中的字包装问题

从laravel数据导出后excel文件中的单元格中的字包装问题
EN

Stack Overflow用户
提问于 2020-11-30 04:42:43
回答 1查看 533关注 0票数 0

你好亲爱的,

我在代码中有查询,我使用的是yajra/laravel-datatable包("yajra/laravel-datatables-oracle": "^9.0")。我想导出与表视图相同的Laravel数据表。意味着我不能导出带有字包装文本的数据表。请访问下面的截图,这样你就可以确定它了。

屏幕1:这是我的拉拉数据表的视图.在excel文件的导出过程中,我需要的是相同的。

https://prnt.sc/vgji9s

屏幕截图2:这个是我当前对excel文件的视图。

https://prnt.sc/vgj83k

https://prnt.sc/vgj8nn

请检查一下,并给我一个建议。提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-11-30 04:54:04

您需要使用列格式。您应该使用ShouldAutoSize。

阅读有关列格式的更多信息。

您可以在导出类中使用ShouldAutoSize。导出类的示例代码如下:

代码语言:javascript
复制
<?php

namespace App\Exports;

use App\Models\Member;
use Maatwebsite\Excel\Concerns\FromCollection;
use Illuminate\Contracts\View\View;
use Maatwebsite\Excel\Concerns\FromView;
use Maatwebsite\Excel\Concerns\ShouldAutoSize;
use Maatwebsite\Excel\Concerns\WithEvents;
use Maatwebsite\Excel\Events\AfterSheet;

class MemberTwoExport implements FromView, ShouldAutoSize
{
/**
* @return \Illuminate\Support\Collection
*/


   public function view() : View
   {
       $member = Member::get();
       return view('Your blade file')->with('member', $member);
   }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65068212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档