[core] 弃用 lay-filter 属性、重构 Component.on
Author: sentsimCreated Aug 14, 2026Updated Aug 15, 2026
背景
lay-filter 属性作为 2.x 时代的产物, 长期与 id 存在重叠。大部分组件基本已向 id 对齐,lay-filter 已不合时宜。Component.on 作为依赖 lay-filter 属性的通用方法,写法怪异,返回的参数也未进行统一。
目标
- 采用 id 作为外部操作的唯一索引
- 重构 Component 事件机制
范围
- 所有已迁移到 Component 的组件;form、table 由于将进行重写,不在此次任务之列。
- 无需编写 docs、tests/unit
Source: layui/layui