arrays - Laravel 5.5 如何在刀片视图中访问数组的一个值
问题描述
我需要从刀片视图中的数组访问一个值。我来自控制器的数组:
array:2 [▼
"chartAllAlarm" => alarmDashboardChart {#298 ▶}
"prodCounter" => array:1 [▼
0 => {#303 ▼
+"production": 3580
+"preProduction": 0
+"test": 0
+"maintenance": 6
+"decommissioned": 403
}
] ]
我的观点:
<h3 class="font-weight-semibold mb-0">{{ $prodCounter[production] }}</h3>
Laravel 中的错误:
使用未定义的常量生产 - 假设“生产”(查看:
有人能帮我吗?
解决方案
我尝试:
<h3 class="font-weight-semibold mb-0">{{ $prodCounter['production'] }}</h3>
并且 Laravel 返回此错误:
未定义索引:生产(查看:
好吧,我使用集合而不是数组解决了它。在恢复视图中,数据如下所示:
{{ $prodCounter->production }}
谢谢大家的支持。问候
推荐阅读
- spring-boot - ClassNotFoundException: org.glassfish.jersey.servlet.init.JerseyServletContainerInitializer 在 WebLogic 中部署战争时
- python - Celery shared_task 中的模拟方法调用
- generics - kotlin 泛型和运算符重载
- python - 根据来自另一个数据帧的值更新数据帧
- c# - 查询多对多关系,然后在表格中显示结果
- python - Django Rest Framework-有效地检索反向外键上的相关字段
- plotly - Plotly 类别线图
- python - Python 3.6 ValueError:使用序列设置数组元素
- vue.js - Vuex 子组件无法访问 this.$store (undefined)
- ios - 在 iOS 中使用 Swift 将数据转换为 JSON 字符串