Angular JS 'Startswith' custom filter

Also ich versuche schon eine Weile, um einen benutzerdefinierten filter, der sucht nach dem 'Startswith' Parameter eher als 'Enthält'. Jeder filter, den ich geschrieben habe, noch nicht scheinen, um richtig zu arbeiten. Hier ist ein Beispiel, was ich versuche zu erreichen ist ---> http://jsfiddle.net/DMSChris/9ptr9/

function FilterCtrl() {
var scope = this;
scope.doFilter = function(elem) { 
    if(!scope.searchText) return true;
    return elem.last_name.toLowerCase().indexOf( scope.searchText.toLowerCase()) == 0; 
};

}

http://jsbin.com/OyubElO/1/edit - Hier ist, wo ich bin jetzt.

  <ul border="1px" ng-repeat="msg in messages | filter:search:strict">

<li>{{msg.last_name}}</li>

Jede Hilfe wäre sehr geschätzt werden!

InformationsquelleAutor der Frage Chris Pena | 2013-10-21

Schreibe einen Kommentar