Skip to content

CURD 组件库

@uozi-admin/curd 是一个专为 Vue 3 + TypeScript 项目设计的企业级 CRUD 组件库。基于 Ant Design Vue,为后台管理系统提供完整、高效的数据管理解决方案。

✨ 核心特性

  • 🚀 开箱即用 - 几行代码创建完整数据管理页面
  • 🎯 统一配置 - 单一配置对象定义表格、搜索、表单
  • 🔧 高度定制 - 支持自定义渲染、控件、验证规则
  • 📱 响应式设计 - 自动适配不同屏幕尺寸
  • 🌍 国际化支持 - 内置多语言支持

🚀 快速体验

vue
<template>
  <StdCurd
    title="用户管理"
    :api="userApi"
    :columns="columns"
  />
</template>

<script setup lang="ts">
import { StdCurd } from '@uozi-admin/curd'
import { useCurdApi } from '@uozi-admin/request'

const userApi = useCurdApi('/users')
const columns = [
  {
    title: '用户名',
    dataIndex: 'username',
    search: { type:'input' },
    edit: { type:'input', required: true }
  },
  {
    title: '邮箱', 
    dataIndex: 'email',
    edit: { type:'input', required: true }
  }
]
</script>

📚 文档导航

🔰 开始使用

📖 基础知识

🧩 组件参考

🎛️ 表单控件

⚡ 高级特性

📋 API 参考

🎯 适用场景

  • 后台管理系统 - 用户管理、权限配置、数据监控
  • 内容管理系统 - 文章管理、分类管理、标签管理
  • 电商管理后台 - 商品管理、订单管理、会员管理
  • 业务系统 - 客户管理、项目管理、财务管理

准备好开始了吗?从 快速开始 开始您的 CURD 之旅!

根据 Apache-2.0 许可发布。