2015-05-17 2 views
1

Я пытаюсь настроить фильтр в ui-grid прагматично, но, похоже, не работает с диапазонами.Настройка фильтров в ui-сетке не работает

Этот plunkr показывает один из фильтров, работающих отлично (название). Но фильтр возраста заполняет поле ввода, но не обновляет фильтр сетки. Нужно ли вручную обновлять фильтр?

Я также попытался установить весь фильтр при нажатии на кнопку с помощью:

$scope.ageColumn.filters=$scope.ageFilter; 

но также не работает.

Любая идея, как заставить это работать?

ответ

2

Похоже, нам нужен термин, чтобы быть строкой - когда это номер, он не работает.

$scope.ageColumn.filters[0].term='30'; 

http://plnkr.co/edit/2TvIqdKYeRuYXUx1bRNo?p=preview

Не знаю, почему это было бы дело, так что мне нужно, чтобы посмотреть на это.

+0

отличная, спасибо! – DeclanMcD

+0

Я также поднял проблему с ui-сеткой: https://github.com/angular-ui/ng-grid/issues/3568 – PaulL