Я разрабатываю универсальную таблицу, которая считывает данные и столбцы из ajax. В описании столбцов также есть имя фильтра, которое угловое значение должно использовать для определенного столбца. Но в HTML-шаблонах я не могу использовать переменные для имен фильтров:/ Есть ли решение для этого? Или я должен закодировать цикл javascript с источником данных?имя углового фильтра как переменная
Вот пример кода:
<tr ng-repeat="item in data">
<td ng-repeat="col in cols">
{{item[col.source]}}
<span ng-if="col.ngFilter">
{{col.ngFilter}} // ex. "state" filter
{{item[col.source]|col.ngFilter}} //is not working - is looking for "col.ngFilter" not "state" filter.
</span>
</td>
</tr>
Спасибо за ответ - я ставлю все фильтры handeling в JavaScript. – piernik