用途:在 Vue 应用中以树形网格展示层级数据,并支持排序、筛选、搜索、编辑、聚合、分页、导出与大规模数据滚动等数据管理能力。该技能不执行任何远程数据访问,外部 API 交互由信任边界之外的 DataManager 技能处理。
主要能力:数据绑定与层级结构设置;列定义、格式化、自定义表头、列宽调整、列重排、列合并、列菜单与列选择器;左右冻结行列;行详情模板、行缩进、行样式;单元格与行选择、复选框选择;单/多列排序、全局与列级搜索、筛选栏/筛选菜单/类 Excel 筛选、自定义谓词;求和、平均、计数、最小、最大等聚合及页脚聚合;分页;虚拟滚动与无限滚动;内联、对话框、批量编辑及校验规则与自定义验证器;内置与自定义工具栏;Excel 与 PDF 导出;不可变数据模式;样式与主题、自适应 UI、单元格换行/裁剪/对齐;键盘导航、右键菜单、复制粘贴;打印、加载动画、本地化、状态持久化;模块注入。
使用方式:提供 Vue 3 与 Vue 2 的安装与包配置说明;通过模板标签配置 dataSource、columns、treeColumnIndex、allowPaging、pageSettings、allowSorting 等属性,使用 provide 注入所需模块(如 Page、Sort),并可调用 excelExport() 等方法。各功能均有对应的 references 参考文档,例如 references/getting-started-vue3.md、properties.md、methods.md、events.md 及各特性文档。
适用场景:需要展示层级或树状数据、实现可编辑数据表格、导出 Excel/PDF 报表、处理大数据集并需要虚拟滚动或分页、需要行/单元格选择与自定义模板、或需要键盘导航与拖放等交互的 Vue 应用。
限制:资料未提及具体定价、授权收费、平台兼容范围或性能基准数据,暂未提供。本技能不进行远程数据访问。