[components] 将既有组件全部迁移到 Component 基类实现
Author: sentsimCreated Jul 5, 2026Updated Aug 14, 2026
背景
在完成 Component 基类重构后(#3059),Layui 的组件体系已具备统一迁移基础。此前已将大部分组件陆续完成迁移,但仍有不少核心组件尚未切换到新的 Component 架构。为统一组件实现方式、降低后续维护成本,并为配置、事件、生命周期等能力提供一致的基础支撑,现将剩余组件迁移工作汇总为本 Task 进行跟踪。
任务
组件
- popup 附着弹出层(#3088)
- menu 导航菜单
- dropdown 下拉菜单
- colorPicker 颜色选择器
- datePicker 日期和时间选择器(#3115)
- code 代码预览 (#3101)
- layer 全局弹出层
- form 表单(系列)
- tree 树菜单
- table 表格(含后续与 treeTable 能力整合的考量)
说明
每个组件的具体重构目标、范围与重写方案,将在各自独立的 Issue 中单独展开说明; 本 Issue 主要用于汇总整体迁移任务与跟踪阶段性进度。
Source: layui/layui