Я хочу, чтобы фильтр был выбран следующим образом:
<select ng-model="test" ng-options="c as c.label group by c.type for c in columns
| filter:{c.type:'!field'} | filter:{c.type:'!map'}"></select>
EDIT: добавление модели столбца:
Columns = [
{
name: "name",
label: "Label",
info: "Information displayed in help",
type: "type",
view: "html template",
style: "min-width: 10em;",
show: true
},
{
...
}
];
Столбцы используются для нескольких вещей и для оптимизации моего кода мне нужно, чтобы он также находился в Select, но без записей, тип которых - "поле" или "карта"
Тем не менее, я могу выбрать все, даже те записи, которые являются типами "поле" и "карта". Есть ли чистый способ сделать это?