Próbuję filtrować wartość boolowską w powtórzeniu ng.ng-repeat filter on boolean
Lista niezarejestrowanych użytkowników:
<h3>Unregistered Users</h3>
<div ng-repeat="user in users | filter:!user.registered">
<div class="row-fluid">
<div class="span2">
{{user.name}}
</div>
</div>
</div>
Lista zarejestrowanych użytkowników:
<h3>Registered Users</h3>
<div ng-repeat="user in users | filter:user.registered">
<div class="row-fluid">
<div class="span2">
{{user.name}}
</div>
</div>
</div>
Czy jest to dobry sposób, aby filtrować na podstawie zarejestrowanych i zarejestrowany!.
Kiedy próbuję tego z AngularJS 1.2, fałszywe wyrażenie tylko poprawnie ocenia, jeśli cytuję: filter: {registered: 'false'} – karlgold
Wygląda na to, że to nie działa w ogóle teraz w 1.2.2 (usztywnione czy nie), każdy może potwierdzić? EDYCJA: nevermind, mój problem jest w filtrze na iteracji obiektu – Guillaume86
Dla obiektów zagnieżdżonych zmieniono składnię z 1.2 na 1.3, zobacz tę odpowiedź http://stackoverflow.com/a/28160037/595152 –