У меня есть следующие кнопки интерфейса:
[Показать все] [Категория 1] [Категория 2]Как сделать трубу динамической angular2
Я хотел бы использовать filterBy
из ngx-pipes
(https://github.com/danrevah/ngx-pipes), чтобы фильтровать данные.
Usage: array | filterBy: [prop, nested.prop, ...]: search: [strict | optional]
Из документов, их пример: {{ users | filterBy: ['work.company']: 'Bar Tech' }}
Вместо 'Bar Tech' будучи 'жесткий кодированный' фильтр, я хотел бы назначить переменную 'currentCategory' вместо - как это сделать? Я просто заменяю
Bar Tech
наcurrentCategory
?Как сделать обновление трубы нажатием кнопки? Я понимаю, что могу связать событие (click), однако я не совсем уверен, как обновить
currentCategory
, хотя (щелчок), который заставит фильтр снова фильтровать.
Другими словами: Используя кнопки, я хотел бы обновить свои отображенные данные, основанные на свойстве соответствия (значение кнопки должно быть в свойстве объекта)
Можете ли вы объяснить 'onClickBtn'? Это имя, на которое вы решили, или ...? – Moshe
Это просто поддельное имя .. вы все равно можете назвать его. – developer033
Я могу передать currentCategory через эту функцию и привязать ее к событию (click) = "", правильно? – Moshe