我为使用搜索框的应用构建了一个过滤器。我有一个问题,每次我键入Caps或我添加空格搜索框过滤不会发生。我希望能够过滤无关紧要的情况。如果角色匹配'已过滤'。
{{input type="search" value=theFilter placeholder="ID, group name..."}}
theFilter: null,
filterHotel: function() {
var model = this.get('model');
var theFilter = this.get('theFilter');
return model.filter(function(hotelRequest){
return (hotelRequest.get('inquiry.name') && hotelRequest.get('inquiry.name').search(theFilter) != -1)
|| (hotelRequest.get('inquiry.id') == theFilter);
});
}.property('theFilter'),