Как изменить оператор фильтра по умолчанию в Angular Kendo Grid

Я использую угловую версию сетки Кендо, пытаясь изменить оператор фильтра по умолчанию для режима фильтра «строка».

<kendo-grid [data]="gridData" [sort]="state.sort" [filter]="state.filter"
        [sortable]="true" filterable="row" [loading]="loading" 
        (dataStateChange)="dataStateChange($event)>
</kendo-grid>"


Все примеры, которые я нашел в Интернете, - это изменение оператора по умолчанию в режиме фильтра «меню», так можно ли изменить его в режиме фильтра «строка»?
Например, в в примере Кендо значение по умолчанию Оператор для типа даты - «после или равно», но я бы хотел изменить его на «равно», пожалуйста, предложите, как это сделать в фильтре режима «строка».


Также как добавить настраиваемую функцию фильтра для столбца?
Например, все еще фильтр «дата», я хочу отображать дату + метку времени в качестве значения столбца, но при фильтрации я хочу сравнить только часть даты, как это сделать?


person Ivy    schedule 23.03.2020    source источник


Ответы (1)


Я сам нашел ответ.
С помощью kendo-grid-string-filter- cell вы сможете изменить оператор по умолчанию в фильтре строк.
С помощью kendo-grid-string-filter - menu вы сможете изменить оператор по умолчанию в фильтре меню.
Примеры можно найти здесь

person Ivy    schedule 24.03.2020