@d2-projects/d2-crud

介绍
D2-Crud是一套基于Vue.js 2.2.0+和Element UI 2.0.0+的表格组件。D2-Crud 将 Element 的功能进行了封装,并增加了表格的增删改查、数据校验、表格内编辑等常用的功能。大部分功能可由配置 json 实现,在实现并扩展了 Element 表格组件功能的同时,降低了开发难度,减少了代码量,大大简化了开发流程。
文档和示例
文档:https://doc.d2admin.fairyever.com/zh/ecosystem-d2-crud/
示例:https://d2admin.fairyever.com/#/demo/d2-crud/index
功能
- 继承了 Element 中表格所有功能
- 新增表格数据
- 修改表格数据
- 删除表格数据
- 使用 Element 中的组件渲染表格内容和表单内容
- 表单校验
- 表格内编辑
- 渲染自定义组件
安装
使用npm
npm i element-ui @d2-projects/d2-crud -S
使用yarn
yarn add element-ui @d2-projects/d2-crud
在项目中使用
在main.js中写入以下内容:
import Vue from 'vue'
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
import D2Crud from '@d2-projects/d2-crud'
Vue.use(ElementUI)
Vue.use(D2Crud)
new Vue({
el: '#app',
render: h => h(App)
})
之后就可以在项目中使用D2-Crud了。
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 2.1.2 | ^2.5.19 | MIT | |
| 2.1.1 | ^2.5.19 | MIT | |
| 2.1.0 | ^2.5.19 | MIT | |
| 2.0.5 | ^2.5.19 | MIT | |
| 2.0.4 | ^2.5.19 | MIT | |
| 2.0.3 | ^2.5.19 | MIT | |
| 2.0.2 | ^2.5.19 | MIT | |
| 2.0.1 | ^2.5.19 | MIT | |
| 2.0.0 | ^2.5.19 | MIT | |
| 1.3.5 | ^2.5.11 | MIT | |
| 1.3.4 | ^2.5.11 | MIT | |
| 1.3.3 | ^2.5.11 | MIT | |
| 1.3.2 | ^2.5.11 | MIT | |
| 1.3.1 | ^2.5.11 | MIT | |
| 1.3.0 | ^2.5.11 | MIT | |
| 1.2.0 | ^2.5.11 | MIT | |
| 1.1.1 | ^2.5.11 | MIT | |
| 1.1.0 | ^2.5.11 | MIT | |
| 1.0.10 | ^2.5.11 | MIT | |
| 1.0.9 | ^2.5.11 | MIT | |
| 1.0.8 | ^2.5.11 | MIT | |
| 1.0.7 | ^2.5.11 | MIT | |
| 1.0.6 | ^2.5.11 | MIT | |
| 1.0.5 | ^2.5.11 | MIT | |
| 1.0.4 | ^2.5.11 | MIT | |
| 1.0.3 | ^2.5.11 | MIT | |
| 1.0.2 | ^2.5.11 | MIT | |
| 1.0.0 | ^2.5.11 | MIT | |
| 0.0.2 | ^2.5.11 | MIT | |
| 0.0.1 | ^2.5.11 | MIT |