So übergeben Sie mehrere Parameter in der Winkelfilterfunktion, nicht benutzerdefinierte Filter

8

Ich habe mich angestrengt und viele ähnliche Fragen gestellt, aber ich konnte dieses Problem immer noch nicht lösen.

Ich möchte zusätzliche Parameter in der Winkelfilterfunktion übergeben. Ich habe die Lösung wie unten gefunden, aber es funktioniert nicht. Ich bekomme ein undefiniertes Objekt, das ich in ng-repeat verwendet habe.

%Vor%

Es gibt eine Lösung für eckige benutzerdefinierte Filter wie unten, die aber auch nicht mit der Winkelfilterfunktion funktionieren.

%Vor%

jsFiddle - Sie können mein Problem hier sehen.

    
Jay Shukla 16.12.2014, 14:39
quelle

4 Antworten

14

Wird versuchen:

%Vor%

Aktualisierte Version Ссылка

    
user2700840 16.12.2014, 15:03
quelle
4

Je nach Fall können Sie anstelle eines benutzerdefinierten Filters einen Prädikatausdruck verwenden:

%Vor%

Sieh dir diese Geige an: Ссылка

Sie können den benutzerdefinierten Filter trotzdem verwenden, er funktioniert nur schlecht, besonders unter verschachteltem ng-repeat

    
shawnzhu 16.12.2014 15:55
quelle
1

Es ist sehr einfach, tu das einfach

%Vor%     
Aditya Agarwal 03.10.2016 13:27
quelle