Próbuję użyć ng-if in ng-repeat do implementacji Accordions. W oparciu o wartość warunku, powtórzenie ng powinno pominąć niektóre elementy w powtórzeniu ng.Chcę pominąć element w powtórzeniu ng przy użyciu ng-if
E.g. Jeśli item.condition jest prawdziwy, to tylko powinien wyświetlać akordeon. Poniższy kod jest tym, co do tej pory miałem i nie działa. Czy to wygląda dobrze?
<accordion close-others="true">
<accordion-group is-open="isopen" ng-repeat="item in items | limitTo:2" ng-if="item.condition == "true"",ng-init="isopen=2">
<accordion-heading>
{{item.label}}
<i class="pull-right glyphicon"
ng-class="{'icon-arrow-up': isopen, 'icon-arrow-down': !isopen}"></i>
</accordion-heading>
</accordion-group>
</accordion>
Próbowałaś i nie działa? Jakie są wyniki ... jakikolwiek błąd? – Nirmal
błąd wynikał z "true" w ng-if = "item.condition ==" true "". Powinienem być tylko prawdziwy. Dzięki :-) – mahi244
@ user3320018 Nie! Nie! Nie! Jeśli to nie działa, nie ma tematu recenzji kodu! – Mast