laravel-7 - 在刀片视图中访问阵列数据
问题描述
我有一个返回数组数据的外部 API,我想在我的刀片视图中显示它已经尝试过这样但我收到一个错误
<div class="row">
<div class="col-md-12">
<table class="">
@foreach($deviceStatus as $dt)
<tr>
<th>DEVICE NUMBER</th>
<td>{{$dt['mDeviceID']}}</td>
</tr>
@endforeach
</table>
</div>
</div>
错误
Undefined index: mDeviceID
数组数据
array:12 [▼
7200408497 => array:4 [▼
"payload" => array:2 [▼
0 => array:44 [▼
"id" => 4484
"position" => array:2 [▶]
"mDeviceID" => "7200408497"
"slave" => array:2 [▶]
"payload" => ""
"deviceDetails" => array:9 [▶]
"isActivated" => true
"serial" => "7200408497"
"isDeleted" => false
"status" => 0
]
1 => array:44 [▶]
]
"count" => 2
"total" => 0
]
7200408223 => array:4 [▶]
如何访问数组数据中的数据?
解决方案
<div class="row">
<div class="col-md-12">
<table class="">
@foreach($deviceStatus as $dt)
@foreach($dt['payload'] as $dts)
<tr>
<th>DEVICE NUMBER</th>
<td>{{$dts['mDeviceID']}}</td>
</tr>
@endforeach
@endforeach
</table>
推荐阅读
- javascript - 如何使用 data-url 打开下一个模式?
- java - Taskmanager 转储 - 可以使用 java/eclipse 内存分析器进行分析吗?
- php - 带有编程代码的文本区域内容未插入数据库
- reactjs - React Routes 受保护的路由
- javascript - 如何抑制错误:混合空格和制表符?
- android - 没有找到 dex 位置的原始 dex 文件
- rxjs - 订阅冷可观察的替代方案
- mongodb - 通过映射id排除行并通过映射名称在mongodb中获取记录
- php - 如何查询 Laravel Eloquent 的 belongsTo 关系?
- typescript - VSCode 一直抱怨导入“fs”节点模块