如何使用 Laravel Excel 在单个工作表中添加多个表格

问题描述 投票:0回答:1

我一直在尝试使用 FromViews 将多个表包含在一张表中,但它总是以失败告终。

这就是我的代码的样子

<table>
 <tr>
  <td>
   <table>
    ...
   </table>
  </td>
 </tr>
 <tr>
  <td>
   <table>
    ...
   </table>
  </td>
 </tr>
</table>

我想要实现的目标:

Screenshot

以及如何在blade中使用边框而不是使用withEvents?谢谢你。

laravel laravel-blade laravel-excel
1个回答
0
投票

我一直在尝试使用 FromViews 将多个表包含在一张表中,但它总是以失败告终。

根据我的经验,你不能这样做。您要么必须弄清楚如何获取需要的数据,要么使用 PHPSpreadsheet 的

setCellValue
方法。

如何在blade中使用边框而不是使用withEvents?

PHPSpreadsheet 理解一些内联样式。边境就是其中之一。您只需使用

<td style="border: 1px solid black">...</td>
即可。

想要更复杂的款式?您不得不使用底层 PHPSpreadsheet 的样式方法。

© www.soinside.com 2019 - 2024. All rights reserved.