我有以下幾點:NG重複和NG-隱藏在每個
<div ng-repeat="(key, value) in group.Subgroups" ng-hide="value.ToBeDeleted" ng-include="'groupTemplate.html'">
我怎樣才能讓這個影響group.Subgroups []?並不僅僅是整個DIV的所有項目?
我有以下幾點:NG重複和NG-隱藏在每個
<div ng-repeat="(key, value) in group.Subgroups" ng-hide="value.ToBeDeleted" ng-include="'groupTemplate.html'">
我怎樣才能讓這個影響group.Subgroups []?並不僅僅是整個DIV的所有項目?
沒有測試,但它應該是這樣的:
<div ng-repeat="(key, value) in group.Subgroups">
<div ng-if="!value.ToBeDeleted" ng-include="'groupTemplate.html'">
</div>
</div>
使用NG-如果防止模板越來越呈現到DOM。
好吧,這很接近。但羣組。子羣也可以有子羣等。那麼我能做些什麼來確保這會影響孩子的孩子的孩子? –
這被稱爲樹。看看https://github.com/angular-ui-tree/angular-ui-tree – CodeNashor
那麼我需要將這個補充添加到我的解決方案嗎? –
將過濾器添加到ng-repeat –
這種使用ng-include的方法對性能不利! – Mahmoud
更好使用ng-show ..它比ng-hide更快有區別 – Prasad