我正在使用带有angularJs的ng-table,如下所示。我的问题是当我使用ngTable时,它被渲染了两次相同的列(MyColumn)。换句话说,它没有考虑ng - 如何摆脱这个问题?
注意:但是对于普通表,它运行正常。为什么不能使用ngTable?
<table ng-table="TableParams" class="table" template-pagination="custom/pager">
<tr ng-repeat="item in My.Items">
<td ng-if="(item.Value | uppercase) == 'NO'" data-title="'MyColumn'" sortable="'Value'">{{item.Value}}</td>
<td ng-if="(item.Value | uppercase) == 'YES'" data-title="'MyColumn'" sortable="'Value'">{{item.Value}}</td>
</tr>
</table>
答案 0 :(得分:1)
我做了如下所示。它工作正常。华友世纪:D
<tr ng-repeat="item in My.Items">
<td data-title="'MyColumn'" sortable="'Value'">
<span ng-if="(item.Value | uppercase) == 'NO'">{{item.Value}}</span>
<span ng-if="(item.Value | uppercase) == 'YES'">{{item.Value}}</span>
</td>
</tr>