Как динамически отключить фильтр внутри ng-repeat
Можно ли удалить фильтр с помощью флажка?
Если флажки установлены, фильтры внутри ng-repeat будут отключены. Например, если флажкиcountryfilter а такжеwinetypefilter проверены, соответствующие фильтры будут отключены.
Оригинальный код (фильтры включены)
<li ng-repeat="wine in wines | winetypefilter:winetypes| countryfilter:countrytypes | stylefilter:styletypes">
{{wine.name}} is a {{wine.type}} with {{wine.style}} style from {{wine.country}}
</li>
(фильтры отключены с помощью флажков,countryfilter а такжеwinetypefilter ) В результате:
<li ng-repeat="wine in wines | stylefilter:styletypes">
{{wine.name}} is a {{wine.type}} with {{wine.style}} style from {{wine.country}}
</li>