Итак, у меня есть список уведомлений в AngularJS, который я создаю с помощью ng-repeat. Уведомления имеют статус видимости, который определяет, отображается ли уведомление в списке. Каждое уведомление имеет элементы управления, которые позволяют скрывать это уведомление (простая кнопка, которая изменяет уведомление .status.visibility на false).AngularJS toggle ng-repeat visibility с флажком
У меня также есть флажок, который должен показывать скрытые уведомления. Я, однако, не знаю, как это реализовать и как это будет работать.
HTML:
<ul>
<input type="checkbox" value="Show Hidden" />
<li ng-repeat="notice on notices | filter: filter.search">
<div ng-show="notice.status.visibility">
<!-- notice details -->
</div>
</li>
</ul>
Очевидно, что мой прием был слишком простым: D Спасибо! – Tomkarho