首页 > 解决方案 > 如何更改角度 Kendo Grid 中的默认过滤器运算符

问题描述

我正在使用 Kendo 网格的角度版本,试图更改“”过滤模式的默认过滤运算符。

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


我在网上找到的所有示例都是在“菜单”过滤器模式下更改默认运算符,那么是否可以在“”过滤器模式下更改它?
例如在剑道的例子中,日期类型的默认运算符是“之后或等于”,但我想将其更改为“等于”,请在“”模式过滤器中建议如何做到这一点。


另外如何为列添加自定义过滤功能?
比如还是“日期”过滤,我想把日期+时间戳显示为列值,但是过滤的时候,我只想比较日期部分,怎么做呢?

标签: angularfilterkendo-uikendo-gridkendo-ui-angular2

解决方案


我自己找到了答案。
使用 kendo-grid-string-filter- cell,您将能够更改行过滤器中的默认运算符。
使用 kendo-grid-string-filter- menu,您将能够更改菜单过滤器中的默认运算符。
示例可以在 这里找到


推荐阅读