AngularJS получить имя поля JSON - PullRequest
0 голосов
/ 05 июля 2018

Я начал изучать AngularJS несколько дней назад, и мне интересно, как мне получить имя поля в файле JSON.

{contador: "1159273", Code: "TCP_MISS/200", $$hashKey: "object:12"}

Это одна строка в файле json, и я хочу получить «код» и «код». Моя цель состоит в том, чтобы сделать стол с этим наверху.

Вот мой 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>

«Ключ» возвращает 0 1 2 ... и я хочу получить «Кондор» и «Код».

1 Ответ

0 голосов
/ 05 июля 2018

Это потому, что ваши данные - это массив, измените эту строку

 <td ng-repeat="(key, name) in $ctrl.logs.data">{{key}}</td>

со следующим

<td ng-repeat="(key, name) in $ctrl.logs.data[0]">{{key}}</td>

Демо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...