avue-crud
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseWhen to use this skill
何时使用此技能
Use this skill whenever the user wants to:
- Build CRUD (Create, Read, Update, Delete) tables with Avue
- Configure Avue CRUD tables
- Implement data management interfaces
- Add pagination, search, and sorting to tables
- Customize table columns and operations
- Handle table events (save, update, delete)
- Export table data
- Implement table selection and batch operations
- Configure table forms for add/edit
- Use advanced CRUD features
当用户有以下需求时,可使用此技能:
- 使用Avue构建CRUD(创建、读取、更新、删除)表格
- 配置Avue CRUD表格
- 实现数据管理界面
- 为表格添加分页、搜索和排序功能
- 自定义表格列和操作
- 处理表格事件(保存、更新、删除)
- 导出表格数据
- 实现表格选择和批量操作
- 配置新增/编辑的表格表单
- 使用高级CRUD功能
How to use this skill
如何使用此技能
This skill is organized to match the Avue CRUD official documentation structure (https://avuejs.com/crud/crud-doc.html). When working with Avue CRUD:
-
Identify the topic from the user's request:
- Getting started/快速开始 → or
examples/getting-started/basic-usage.mdexamples/getting-started/configuration.md - Column configuration/列配置 →
examples/features/columns.md - CRUD operations/CRUD 操作 →
examples/features/crud-operations.md - Pagination/分页 →
examples/features/pagination.md - Search/搜索 →
examples/features/search.md - Export/导出 →
examples/features/export.md - Advanced features/高级功能 → directory
examples/advanced/
- Getting started/快速开始 →
-
Load the appropriate example file from thedirectory:
examples/Getting Started (快速开始) -:examples/getting-started/- - Basic CRUD usage
examples/getting-started/basic-usage.md - - CRUD configuration options
examples/getting-started/configuration.md
Features (功能特性) -:examples/features/- - Column configuration
examples/features/columns.md - - CRUD operations (add, edit, delete)
examples/features/crud-operations.md - - Pagination configuration
examples/features/pagination.md - - Search functionality
examples/features/search.md - - Sorting configuration
examples/features/sorting.md - - Row selection
examples/features/selection.md - - Data export
examples/features/export.md - - Form configuration in CRUD
examples/features/form-config.md
Advanced (高级) -:examples/advanced/- - Custom operations
examples/advanced/custom-operations.md - - Different column types
examples/advanced/column-types.md - - Form validation in CRUD
examples/advanced/validation.md - - Event handling
examples/advanced/events.md
-
Follow the specific instructions in that example file for syntax, structure, and best practicesImportant Notes:
- All examples follow Avue CRUD API
- Examples use Vue 2.x syntax
- Each example file includes key concepts, code examples, and key points
- Always check the example file for best practices and common patterns
- Avue CRUD is data-driven and configuration-based
-
Reference API documentation in thedirectory when needed:
api/- - CRUD component API reference
api/crud-api.md - - Column configuration API
api/column-api.md - - Option configuration API
api/option-api.md
-
Use templates from thedirectory:
templates/- - Basic CRUD template
templates/basic-crud.md - - Advanced CRUD template
templates/advanced-crud.md - - CRUD with API integration
templates/crud-with-api.md
本技能的组织结构与Avue CRUD官方文档结构一致(https://avuejs.com/crud/crud-doc.html)。使用Avue CRUD时:
-
从用户请求中确定主题:
- 快速开始 → 或
examples/getting-started/basic-usage.mdexamples/getting-started/configuration.md - 列配置 →
examples/features/columns.md - CRUD操作 →
examples/features/crud-operations.md - 分页 →
examples/features/pagination.md - 搜索 →
examples/features/search.md - 导出 →
examples/features/export.md - 高级功能 → 目录
examples/advanced/
- 快速开始 →
-
从目录中加载对应的示例文件:
examples/快速开始 -:examples/getting-started/- - CRUD基础用法
examples/getting-started/basic-usage.md - - CRUD配置选项
examples/getting-started/configuration.md
功能特性 -:examples/features/- - 列配置
examples/features/columns.md - - CRUD操作(新增、编辑、删除)
examples/features/crud-operations.md - - 分页配置
examples/features/pagination.md - - 搜索功能
examples/features/search.md - - 排序配置
examples/features/sorting.md - - 行选择
examples/features/selection.md - - 数据导出
examples/features/export.md - - CRUD中的表单配置
examples/features/form-config.md
高级功能 -:examples/advanced/- - 自定义操作
examples/advanced/custom-operations.md - - 不同列类型
examples/advanced/column-types.md - - CRUD中的表单验证
examples/advanced/validation.md - - 事件处理
examples/advanced/events.md
-
遵循示例文件中的具体说明,包括语法、结构和最佳实践重要提示:
- 所有示例均遵循Avue CRUD API
- 示例使用Vue 2.x语法
- 每个示例文件包含核心概念、代码示例和关键点
- 请务必查看示例文件中的最佳实践和通用模式
- Avue CRUD采用数据驱动和配置式的设计
-
必要时参考目录中的API文档:
api/- - CRUD组件API参考
api/crud-api.md - - 列配置API
api/column-api.md - - 选项配置API
api/option-api.md
-
使用目录中的模板:
templates/- - 基础CRUD模板
templates/basic-crud.md - - 高级CRUD模板
templates/advanced-crud.md - - 集成API的CRUD模板
templates/crud-with-api.md
Doc mapping (one-to-one with official documentation)
文档映射(与官方文档一一对应)
- → https://avuejs.com/crud/crud-doc.html
examples/
- → https://avuejs.com/crud/crud-doc.html
examples/
Examples and Templates
示例与模板
This skill includes detailed examples organized to match the official documentation structure. All examples are in the directory (see mapping above).
examples/To use examples:
- Identify the topic from the user's request
- Load the appropriate example file from the mapping above
- Follow the instructions, syntax, and best practices in that file
- Adapt the code examples to your specific use case
To use templates:
- Reference templates in directory for common scaffolding
templates/ - Adapt templates to your specific needs and coding style
本技能包含与官方文档结构匹配的详细示例,所有示例均位于目录中(见上方映射关系)。
examples/使用示例的方法:
- 从用户请求中确定主题
- 根据上述映射加载对应的示例文件
- 遵循文件中的说明、语法和最佳实践
- 根据具体需求调整代码示例
使用模板的方法:
- 参考目录中的模板搭建通用框架
templates/ - 根据具体需求和编码风格调整模板
API Reference
API参考
Detailed API documentation is available in the directory, organized to match the official Avue CRUD API documentation structure:
api/详细的API文档位于目录中,组织结构与官方Avue CRUD API文档一致:
api/CRUD API (api/crud-api.md
)
api/crud-api.mdCRUD API (api/crud-api.md
)
api/crud-api.md- Component props and APIs
- Component events and methods
- Component configuration
- 组件属性与API
- 组件事件与方法
- 组件配置
Column API (api/column-api.md
)
api/column-api.md列API (api/column-api.md
)
api/column-api.md- Column configuration options
- Column types and properties
- Column renderers and formatters
- 列配置选项
- 列类型与属性
- 列渲染器与格式化器
Option API (api/option-api.md
)
api/option-api.md选项API (api/option-api.md
)
api/option-api.md- Option configuration object
- Table options
- Form options
- Button options
To use API reference:
- Identify the API you need help with
- Load the corresponding API file from the directory
api/ - Find the API signature, parameters, return type, and examples
- Reference the linked example files for detailed usage patterns
- All API files include links to relevant example files in the directory
examples/
- 选项配置对象
- 表格选项
- 表单选项
- 按钮选项
使用API参考的方法:
- 确定需要查询的API
- 从目录中加载对应的API文件
api/ - 查找API签名、参数、返回类型和示例
- 参考关联的示例文件了解详细使用模式
- 所有API文件均包含指向目录中相关示例文件的链接
examples/
Best Practices
最佳实践
- Configuration-driven: Use option object for all configuration
- Column definition: Define columns in option.column array
- Event handling: Handle @row-save, @row-update, @row-del events
- Data management: Manage data array and pagination object
- Validation: Use rules in column configuration for validation
- Performance: Optimize for large datasets with pagination
- User experience: Provide loading states and error handling
- API integration: Integrate with backend APIs properly
- Form configuration: Configure forms in column definitions
- Customization: Use slots and custom renderers when needed
- 配置驱动: 使用选项对象完成所有配置
- 列定义: 在option.column数组中定义列
- 事件处理: 处理@row-save、@row-update、@row-del事件
- 数据管理: 管理数据数组和分页对象
- 验证: 在列配置中使用rules进行验证
- 性能: 通过分页优化大数据集的处理
- 用户体验: 提供加载状态和错误处理
- API集成: 正确与后端API集成
- 表单配置: 在列定义中配置表单
- 自定义: 必要时使用插槽和自定义渲染器
Resources
资源
- Official Website: https://avuejs.com/
- CRUD Documentation: https://avuejs.com/crud/crud-doc.html
- GitHub Repository: https://github.com/avue/avue
- 官方网站: https://avuejs.com/
- CRUD文档: https://avuejs.com/crud/crud-doc.html
- GitHub仓库: https://github.com/avue/avue
Keywords
关键词
Avue CRUD, avue-crud, table, CRUD, Create Read Update Delete, pagination, search, sort, export, column, form, validation, 表格, CRUD, 增删改查, 分页, 搜索, 排序, 导出, 列配置, 表单, 验证
Avue CRUD, avue-crud, table, CRUD, Create Read Update Delete, pagination, search, sort, export, column, form, validation, 表格, CRUD, 增删改查, 分页, 搜索, 排序, 导出, 列配置, 表单, 验证