2016-03-29 4 views
0

У меня есть массив объектов. Я пытаюсь настроить способ фильтрации по каждому столбцу с пользовательского ввода.Фильтр ngrepeat на основе нескольких поисковых входов

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

col1 col2 col3 col4 col5 col6 col7 col8 

строка 1 строка 2 строка 3 строка 4 . .

В настоящее время я создал функцию, и я передаю ей все выбранные фильтры от пользователя. Таким образом, делая что-то вроде этого:

BLOCKQUOTE

Где filterArray это все 8 различных фильтров.

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

С 8 различными вариантами это превращается во множество перестановок операторов. Разве это единственный способ сделать это?

+0

, пожалуйста, укажите код – Austin

+0

Ключевая концепция, которую я не понимал, заключается в том, что вы можете просто соединить каждый фильтр вместе. –

ответ

1

В итоге я нашел решение. Я не понимал, что вы можете добавить несколько фильтров вместе.

Смежные вопросы