У меня есть базовая сетка с парой столбцов, которые являются диапазонами, то есть 10-50, 0-9 и т. Д., И я написал специальный фильтр для одного из columnDefs;
filter: {
condition: function(searchTerm, cellValue) { ... }
}
Фильтр работает отлично, но я хотел бы удалить его и использовать повторно, только я не могу понять, как.
Я попытался определить его в контроллере как function rangeFilter(...)
иvm.rangeFilter = rangeFilter
, а затем присвоить его условию как grid.appScope.filterRange(searchTerm, cellValue)
, но это не сработает.
Я не совсем уверен, как еще я могу это сделать, я не смог ничего найтив документации или прибегая к помощи по поиску.http://next.plnkr.co/edit/mbtXzfWqBg8FIALu