Verwenden von Filtern mit Direktiven in AngularJS

Ich versuche, Filter innerhalb einer AngularJS-Direktive zu verwenden, weiß aber nicht genau, wie. Aus einigen Informationen in der Mailingliste geht hervor, dass Sie $ filter einschleusen und verwenden können sollten, aber ich bin nicht sicher, wie / wo Sie es aufrufen sollen.

Meine Direktive sieht momentan so aus:

myApp.directive('fancyDisplay', ['$filter', function($filter) {
    return {
        scope: {
            'fancyDisplay': '='
        },
        template: "<div ng-repeat='datum in fancyDisplay | filter:tagFilter'>{{datum.name}}</div>"
    };
}]);

Obwohl diefilter:tagFilter funktioniert nicht Wie soll ich meine Daten in der Direktive filtern?

JSfiddle erhältlich beihttp://jsfiddle.net/VDLqa/4/ Vielen Dank im Voraus für alle Antworten.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage