Angularjs 带ng的ngTable如果不工作 我使用Nang-Jas,如下面所示。我的问题是,当我使用NGTABLE时,它呈现了两列相同的列(MyStudio)。换句话说,它不考虑NG-IF.我怎样才能摆脱这个问题?
注意:但是对于普通表,它工作正常。为什么这不适用于ngTableAngularjs 带ng的ngTable如果不工作 我使用Nang-Jas,如下面所示。我的问题是,当我使用NGTABLE时,它呈现了两列相同的列(MyStudio)。换句话说,它不考虑NG-IF.我怎样才能摆脱这个问题?,angularjs,ngtable,Angularjs,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'" sortabl
<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>
{{item.Value}}
{{item.Value}}
我按如下所示操作。它工作正常。万岁: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>
{{item.Value}}
{{item.Value}}
没关系,对不起,对于您正在做的事情,您实际上想使用ng-if@Josep是的。但是我用桌子的时候它不工作。但对于普通的桌子,它工作得很好。为什么?它对我有效:,所以我不知道该说什么。你试过使用ng开关吗?ng if应该只被评估一次。@TassosBassoukos我如何在上面的场景中使用ng开关。B'cos“tr”不允许我在它里面放“div”。你对此有什么解决方案吗?是的,兄弟。我会这样做。但我必须等2天。谢谢。)@尼桑巴利