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?
  • Вопрос задан
  • 612 просмотров
Решения вопроса 1
nuclear_kote
@nuclear_kote
<table>
  <tr ng-repeat="item in data">
    <td ng-repeat="value in item">{{value}}</td>
  </tr>
</table>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект