#3089·layui

[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 主要用于汇总整体迁移任务与跟踪阶段性进度。