ОШИБКА TypeError: фильтр [this.selectedSearch] не является функцией - PullRequest
0 голосов
/ 24 октября 2019

У меня есть такая функция: она предназначена для фильтрации элементов

searchFor() {
}

Ответы [ 3 ]

1 голос
/ 24 октября 2019

Это filter[this.selectedSearch](); не является допустимым вызовом функции .. это явно синтаксическая ошибка

, вам может потребоваться изменить код на

filter(this.selectedSearch);

надеюсь, это поможет ..:)

0 голосов
/ 24 октября 2019

Итак, вот фокус:

   filter(filters[this.selectedSearch]);
0 голосов
/ 24 октября 2019

синтаксис неправильный, я вижу, что фильтр - это функция, а не объект, поэтому вы можете сделать filter(value) вместо filter[value]()

...