Динамическая переменная в ng-repeat Angular
Моя цель состоит в том, чтобы иметь гибкое количество таблиц и сами таблицы были динамичными.
Это мой HTML-код до сих пор.
<div ng-repeat="deviceType in vm.devicesType">
<h2 ng-click="collapse=!collapse">My {{deviceType}}s <Strong ng-show="collapse">-</Strong><Strong ng-show="!collapse">+</Strong></h2>
<div ng-show="collapse">
<table ng-table-dynamic="user.controller.js.TableParams(deviceType) with user.controller.js.Columns(deviceType)">
<tr ng-repeat="device in (deviceType)" ng-if="$index==0">
<th ng-repeat="(key,value) in device" >
{{key}}
</th>
</tr>
<tr ng-repeat="device in (deviceType)")>
<td ng-repeat="(key,value) in device">
{{value}}
</td>
<td>
<a ng-click="vm.GetDeviceDetails(relay.id)">Details</a>
</td>
</tr>
</table>
</div>
</div>
Javascript не является проблемой, так как переменные хорошо оценены, однако на данный момент мой вывод представляет собой массив с R e l a y (в отдельных строках), при этом Relay является типом устройства. Я хотел бы оценить переменную (deviceType), когда я заменяю на Relay, у меня нет проблем.
Спасибо за помощь.