项目结构
cool-admin ├──build vite 插件 ├──vite.config.ts vite 配置文件 ├──tsconfig.json typescript 配置文件 ├──src 源文件 │ ├── main.ts 程序入口 │ ├── App.vue 页面挂载入口 │ ├── modules 模块列表 │ │ ├─ base 基础 │ │ ├─ chat 聊天 │ │ ├─ crud @cool-vue/crud 快速CURD │ │ ├─ demo 测试、示例 │ │ ├─ design 页面设计 │ │ ├─ dict 字典 │ │ ├─ excel 表格 │ │ ├─ extend 扩展 │ │ ├─ iot 物联网 │ │ ├─ recycle 数据恢复 │ │ ├─ task 定时任务 │ │ ├─ theme 主题 │ │ └─ upload 文件上传 │ ├── cool 主要文件 │ │ ├─ utils 工具库 │ │ ├─ config 全局配置 │ │ │ ├─ env.ts 开发环境 │ │ │ ├─ prod.ts 生产环境 │ │ │ ├─ proxy.ts 代理配置 │ │ │ └─ index.ts 入口 │ │ └─ index.ts 导出常用方法 │ └── env.d.ts 类型声明 └──.vscode ├── config.code-snippets 模块配置代码片段 └── crud.code-snippets CRUD 代码片段
cl-crud
表格的增删改查操作
Options
参数 | 说明 | 类型 |
---|---|---|
service | 表示当前 crud 要操作的对象 | Service |
dict | 字典 | Dict |
permission | 权限 | Permission |
onDelete | 监听删除事件 | function(selection, {next}) |