как фильтровать объекты в угловых материалах автозаполнения - PullRequest
0 голосов
/ 12 сентября 2018

Я пытаюсь создать фильтр для ввода формы автозаполнения углового материала.Я не могу фильтровать значения, когда у меня есть массив объектов.

Я выбрал пример из документации по угловым материалам и изменил его, чтобы попытаться отфильтровать объекты.Кроме того, он практически не изменился по сравнению с примером документации.

стекаблиц

1 Ответ

0 голосов
/ 12 сентября 2018

Если вы пытаетесь отфильтровать названия городов, вам нужно указать свойство city_name. Так что вы просто должны настроить свой фильтр соответственно

return this.options.filter(option => 
    option.city_name.toLowerCase().includes(filterValue) || 
    option.city_num.toLowerCase().includes(filterValue));
...