使用ng-if的ngTable不起作用

时间:2014-09-23 09:33:39

标签: angularjs ngtable

我正在使用带有angularJs的ng-table,如下所示。我的问题是当我使用ngTable时,它被渲染了两次相同的列(MyColumn)。换句话说,它没有考虑ng - 如何摆脱这个问题?

注意:但是对于普通表,它运行正常。为什么不能使用ngTable?

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>

1 个答案:

答案 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>