AngularJs, bez rozróżniania wielkości liter
Mam json pełen danych z małymi literami i upcase. Na przykład :
[
{ "firstName":"JoHn" , "lastName":"DoE" },
{ "firstName":"aNnA" , "lastName":"smIth" },
{ "firstName":"PeTer" , "lastName":"JOnes" }
]
I mam coś podobnego do tego:
Search: <input ng-model="searchText">
<table id="searchTextResults">
<tr><th>Name</th><th>Phone</th></tr>
<tr ng-repeat="friend in friends | filter:searchText">
<td>{{friend.firstName}}</td>
<td>{{friend.lastName}}</td>
</tr>
</table>
To, co chcę zrobić, to przeszukać przyjaciela bez patrzenia na walizki i teczki. Więc w zasadzie, gdy wpisuję „John”, „JOHN” lub po prostu „john” w moim wkładzie, powinien zwrócić mojego przyjaciela Johna.
Czy można więc zastosować filtr bez rozróżniania wielkości liter?