用途:该技能面向使用 Avue 框架构建管理系统的开发者,覆盖 CRUD 操作、表单组件、表格与数据管理,以及全局 API 的使用指导。
主要能力:涵盖快速开始与安装、全局配置、基础表单、表单配置与校验、表单结合表格选择器、表格组件、树形组件、上传组件、选择器、输入组件、CRUD 操作、国际化、插件与扩展等主题;并提供全局 API 参考,如 $DialogForm、$Clipboard、$ImagePreview、$Print、$Export、$Log,以及 findObject、findArray、findNode、watermark、downFile、randomId、loadScript、deepClone、setPx、validatenull、vaildData 等工具函数。
使用方式:技能按 Avue 官方文档结构组织,先根据用户请求识别主题,再从 examples/ 目录加载对应示例文件(如 examples/forms/basic-form.md、examples/components/table.md、examples/advanced/crud.md),按其中的语法与最佳实践编写代码;需要时查阅 api/ 目录的 global-api.md 与 components.md,或使用 templates/ 目录中的表单、表格、CRUD 模板。安装使用 @smallwei/avue 包,导入 Avue CSS 样式,并通过 Vue.use(Avue) 注册。
适用场景:需要以数据驱动方式搭建后台管理界面、配置表单与表格、实现增删改查、使用树形与上传等组件、配置多语言或扩展插件的项目。
限制:示例基于 Vue 2.x 语法,Avue 基于 Vue 与 Element UI;具体版本兼容性、收费与授权信息暂未提供。