php - 我可以导入excel文件但在laravel中有动态行吗?
问题描述
我已经了解从控制器传递变量或数据来构造导入文件,但我可以从我的控制器数据动态创建导入行吗?
中的变量controller
是这样的:
$datas = App\Models\AssessmentFactor::all();
在构造导入文件中是这样的:
$this->datas=$datas
并且循环获取正在处理的行名如下所示:
foreach ($datas as $key => $row) {
(How to actually do it ?)
}
解决方案
您需要maatwebsite/excel
使用composer require maatwebsite/excel
. 按照给定的链接https://docs.laravel-excel.com/3.1/getting-started/installation.html
推荐阅读
- python - 修改列表时的 Pyqt5 信号和槽
- python-3.x - 如何在特定日期绘制带有类别计数的 Dash 绘图图
- xml - 如何访问 if 语句 XSLT 中的嵌套元素
- php - 将 getBody() 分配给变量 Guzzle
- mysql - 当同步为真时,TypeORM 抛出 QueryFailedError Table already exists on MySQL
- javascript - 当 UI 中没有相关更改时,有没有办法测试使用 RTL 调用了通过 mapDispatchToProps 传递的函数?
- typescript - Firestore 错误:Update() 需要单个 JavaScript 对象或字段/值对的交替列表
- python - Python函数返回维度数组的索引
- android - 无法在 Skype 中打开 Android 深层链接
- git - GIT:一个功能分支中的多个 Jira 票证