【问题标题】:How to change the default filter operator in angular Kendo Grid如何更改角度 Kendo Grid 中的默认过滤器运算符
【发布时间】:2020-07-04 11:00:18
【问题描述】:

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

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


我在网上找到的所有示例都是在“菜单”过滤器模式下更改默认运算符,那么是否可以在“row”过滤器模式下更改它?
例如在Kendo's example中,日期类型的默认运算符是“之后或等于”,但我想将其更改为“等于”,请在“row" 模式过滤器。


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

【问题讨论】:

    标签: angular filter kendo-ui kendo-grid kendo-ui-angular2


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2013-09-30
      • 2012-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-24
      相关资源
      最近更新 更多