Применять динамические фильтры, используя теги
У меня есть список элементов, который отображается в таблице с помощью ng-repeat. Я хочу применить динамические фильтры, которые добавляются с помощью тегов (нг-метка входы). Этот ввод тега генерирует динамические теги, которые я хочу использовать в качестве фильтров.
Здесьшлепнуть Я создал. Как я могу использовать записи из этих тегов для создания фильтров.
Для одного элемента я пытался
<body ng-controller="MainCtrl">
<tags-input ng-model="tags"></tags-input>
<p>Model: {{tags}}</p>
<table border=1 cellpadding=10px>
<tr ng-repeat = "t in tableData | filter:tags[0].text">
<td>{{t.data1}}</td>
<td>{{t.data2}}</td>
</tr>
</table>
</body>
но это займет всего один элемент. Я хочу применить целые записиtags
быть фильтром.
Я видел другие вопросы по SO, но у них есть фильтры, применяемые как
<tr ng-repeat = "t in tableData | filter:{data1:someFilteData}">
Вот один изиграть на скрипке, Я не могу применить фильтр из массива JSON. Как я могу это сделать?