关于yadcf cumulative_filtering未过滤前置列的问题咨询
yadcf累积过滤的行为说明
yadcf的**累积过滤默认是单向(从左到右)**的设计逻辑:只有左侧列的筛选操作会依次限制右侧列的可选值,而右侧列的筛选不会反向影响左侧列的可选选项列表。
对应的表现如下:
- 在累积过滤演示场景中,当选择最后一列的"Tag 5"时,第一列仍会显示全部可选内容,不会被过滤为仅剩余匹配项。
- 在测试场景中:
- 选择最后一列的
Tab 2时,第一列仍可选择Some Data 11; - 选择
Tab11时,第一列本该仅显示Some Data 11,但实际显示全部项——这都是单向过滤的正常表现,因为右侧列的筛选不会回溯修改左侧列的可选范围。
- 选择最后一列的
如果需要实现双向或多向的交叉累积过滤,需要通过自定义配置或扩展yadcf的功能来实现,默认并不支持该特性。
内容的提问来源于stack exchange,提问作者Kender
相关产品推荐
相关产品推荐

