ng-repeat Angular中的动态变量

时间:2016-05-09 21:27:12

标签: javascript angularjs ng-repeat ngtable

我的目标是拥有灵活数量的表格,而表格本身就是动态的。

到目前为止,这是我的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替换时,我没有问题。

感谢您的帮助。

0 个答案:

没有答案