У меня есть такая функция: она предназначена для фильтрации элементов
searchFor() { }
Это filter[this.selectedSearch](); не является допустимым вызовом функции .. это явно синтаксическая ошибка
filter[this.selectedSearch]();
, вам может потребоваться изменить код на
filter(this.selectedSearch);
надеюсь, это поможет ..:)
Итак, вот фокус:
filter(filters[this.selectedSearch]);
синтаксис неправильный, я вижу, что фильтр - это функция, а не объект, поэтому вы можете сделать filter(value) вместо filter[value]()
filter(value)
filter[value]()