How to change class depending on filter result in AngularJS?
I cannot work out how to change the style of a class depending on the status/result of the filter. My code: <div data-ng-if="search.length >= 3" > <div data-ng-class="{list:true}" style="margin-top: 30px;"> <a class="item item_recipe" data-ng-repeat="item in items | nonBlankFilter:search | filter:search" data-ng-click="$emit('search.click',item.PK);"> <img class="thumbnail" src="images/thumbnails/{{item.THUMB}}"> <div class="title">{{item.TITLE}}</div> </a> </div> What is happening now, is the style "list" is still there which has a background and thus the background is still visible, even