Angular: Empty Fiddle

http://angularjs.org/

by boneskull

HTML

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.5/angular.min.js"></script>
<ul ng-controller="MyCtrl">
   <li ng-repeat="item in foo|filter:derp">{{item.name}}</li>
</ul>

JavaScript

var myApp = angular.module('myApp', []);

myApp.controller('MyCtrl', function ($scope) {
    var hasTag=function(tag) {
        console.log(tag);
        return this.bar[tag] !== undefined;
    }
    $scope.foo = [{
        name: 'derp',
        bar: {
            nonQuestion: true
        },
        hasTag: hasTag
    }, {
        name: 'herp',
        bar: hasTag
    }];
    $scope.filterObj = 'herp';
});