angular - 如何更改角度 Kendo Grid 中的默认过滤器运算符
问题描述
我正在使用 Kendo 网格的角度版本,试图更改“行”过滤模式的默认过滤运算符。
<kendo-grid [data]="gridData" [sort]="state.sort" [filter]="state.filter"
[sortable]="true" filterable="row" [loading]="loading"
(dataStateChange)="dataStateChange($event)>
</kendo-grid>"
我在网上找到的所有示例都是在“菜单”过滤器模式下更改默认运算符,那么是否可以在“行”过滤器模式下更改它?
例如在剑道的例子中,日期类型的默认运算符是“之后或等于”,但我想将其更改为“等于”,请在“行”模式过滤器中建议如何做到这一点。
另外如何为列添加自定义过滤功能?
比如还是“日期”过滤,我想把日期+时间戳显示为列值,但是过滤的时候,我只想比较日期部分,怎么做呢?
解决方案
我自己找到了答案。
使用 kendo-grid-string-filter- cell,您将能够更改行过滤器中的默认运算符。
使用 kendo-grid-string-filter- menu,您将能够更改菜单过滤器中的默认运算符。
示例可以在
这里找到
推荐阅读
- java - Java:读取具有动态结构的 XML 文件
- json - Jolt Transformation - json 包含结果格式
- node.js - Sequelize默认方法findOne bug
- ruby-on-rails - 参数更新也发送密码 nil
- html - 将焦点状态添加到链接内的 div
- discord - 我怎样才能允许人们在 discord.py 中只踢低于他们角色的成员?
- javascript - 使用多个参数反应钩子 onclick 事件而没有不必要的重新渲染?
- c# - 将 int 转换为伪随机字符串,反之亦然
- postgresql - 如何使用 typeorm 在 NestJS 框架上执行原始 SQL 查询
- excel - 基于 Excel 表头的条件格式