ptrvch
@ptrvch
вебдев-энтузиаст. Django, AngularJS

Как распарсить двухмерный массив в таблицу через ng-repeat?

Сервер возвращает в json массив, доступ к данным происходит таким образом:

data[item][property]

Нужно отформатировать в виде таблицы лишь определенные столбцы:
<table>
	<tr ng-repeat="item in data">
		<td>{{item[0]}}</td>
		<td>{{item[1]}}</td>
		<td>{{item[3]}}</td>
		<td>{{item[7]}}</td>
	</tr>
</table>


Как возможно дать каждому элементу массива название в целях удобочитаемости, наподобие item in data?
Все, что приходит в голову - преобразовать каждый массив в объект и назначить каждому индексу "говорящее" свойство, но возможно существует элегантное решение средствами директив angular?
  • Вопрос задан
  • 614 просмотров
Решения вопроса 1
nuclear_kote
@nuclear_kote
<table>
  <tr ng-repeat="item in data">
    <td ng-repeat="value in item">{{value}}</td>
  </tr>
</table>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
02 нояб. 2024, в 21:08
2000000 руб./за проект
02 нояб. 2024, в 20:34
40000 руб./за проект
02 нояб. 2024, в 20:05
800 руб./в час