【问题标题】:Angularjs json how to get property nameAngularjs json如何获取属性名称
【发布时间】:2018-09-27 01:31:20
【问题描述】:

我正在尝试将属性名称显示为表头,这是我的代码

      <table>
          <th ng-repeat="auditorium in auditoriums">
                {{ auditorium.NAME }}
          </th>
          <tbody>
              <tr ng-repeat="auditorium in auditoriums" ng-if="$index > 0">
                  <td>{{ auditorium.NAME }}</td>
                  <td>{{ auditorium.ADDRESSBUILDINGNAME }}</td>
                 <td>{{ auditorium.ADDRESSBLOCKHOUSENUMBER }}</td>
                  <td>{{ auditorium.ADDRESSPOSTALCODE }}</td>
                  <td>{{ auditorium.ADDRESSSTREETNAME}}</td>
              </tr>
          </tbody>
      </table>

json 代码的示例是 { "NAME : "ABC", "ADDRESSPOSTALCODE" : "CBA" } 我想将“名称”和“地址邮政编码”显示为我的表格标题。那可能吗?帮助将不胜感激! (这是一个对象数组)

【问题讨论】:

    标签: javascript angularjs json


    【解决方案1】:
    <th ng-repeat="(key,val) in auditorium">
                    {{ key }}
     </th>
    

    【讨论】:

    • 酷,正是我想要的。谢谢!
    【解决方案2】:

    你不需要对一个对象使用 ng-repeat,你可以使用

    {{ auditoriums.NAME }}
    

    {{ auditoriums.ADDRESSPOSTALCODE}}
    

    【讨论】:

    • 我的是一个数组,抱歉没有正确说明
    • 然后发布你的数组
    • 我正在尝试访问存储的“名称”而不是“abc”
    • 这就是我所说的发布数组
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-06
    • 1970-01-01
    • 1970-01-01
    • 2012-10-16
    • 2021-12-13
    • 1970-01-01
    • 2010-10-14
    相关资源
    最近更新 更多