angularjs - AngularJS 获取 json 字段名
问题描述
几天前我开始学习AngularJS,我想知道如何获取JSON文件中的字段名称。
{contador: "1159273", Code: "TCP_MISS/200", $$hashKey: "object:12"}
这是json文件的一行,我想得到“contador”和“Code”。我的目标是在上面做一张桌子。
这是我的 HTML 代码:
<table class="table">
<tr >
<td ng-repeat="(key, name) in $ctrl.logs.data">{{key}}</td>
</tr>
<tr ng-repeat="linha in $ctrl.logs.data">
<td>{{ linha.contador }}</td>
<td>{{ linha.Code }}</td>
</tr>
</table>
“key”返回 0 1 2 ...我想得到“contador”和“Code”。
解决方案
这是因为您的数据是数组更改此行
<td ng-repeat="(key, name) in $ctrl.logs.data">{{key}}</td>
与以下
<td ng-repeat="(key, name) in $ctrl.logs.data[0]">{{key}}</td>
推荐阅读
- php - AJAX 上传文件与进度 + FFMPEG 进度
- asp.net - ASP.NET Identity,授权成功后如何更改视图
- python - 从python中的文本文件中获取搜索行后2行的行
- python - 重新采样/时间分组到特定的时间跨度/周期
- javascript - 动态生成的 sql 查询的安全性
- javascript - Axios Promise 究竟何时解决
- powershell - powershell 中是否有检测逗号分隔文本文件中的符号并将该符号替换为同一文件中的数据的功能?
- ruby-on-rails - 为什么我的 Rails 生成器模板方法会导致“file_clash”
- windows - 如何在 Windows 中编写和部署自定义身份验证包?
- sql-server - SSIS:动态连接字符串集成安全模式的配置