d2-crud api

Former-commit-id: 5808aed1522168c72b5031036b70a33f637bf13b [formerly 5808aed1522168c72b5031036b70a33f637bf13b [formerly 5808aed1522168c72b5031036b70a33f637bf13b [formerly 5808aed1522168c72b5031036b70a33f637bf13b [formerly be371d92d7a828ece3a2d0455b91b0d97f0d3c4d [formerly 0032399cbe28619a78d56a45f0e8e4a304574cd5]]]]]
Former-commit-id: 07c63b30b387633930ed5c1c0c27f77294ffc4f4
Former-commit-id: bd29c6656ec42ffdc8a966f2dca4ed99b8934054
Former-commit-id: a07f98f7c11f5d9f718d32282f8ae7b09c1f3298 [formerly 35f1dbf5ca61b8549ef9b6b23fea363e019f27d6]
Former-commit-id: b78fcfda438796745931c15c36d98dd17974ce85
Former-commit-id: 43558c36185f390c069de887d74d3c131467b7b4
Former-commit-id: abde377e774764be67582319b8303761a93fb073
Former-commit-id: cf884c8d727244c9184748b84b8da21d4068656d
Former-commit-id: 36bf2caccdd2319711d1042bf9090ff8192e2938
This commit is contained in:
孙昊翔 2018-08-30 19:06:13 +08:00
parent d6077ab4f1
commit 809d1d356d
7 changed files with 23 additions and 9 deletions

View File

@ -1,7 +1,16 @@
# D2 CRUD
## 介绍
`D2-Crud`是一套基于[Vue.js 2.2.0+](https://cn.vuejs.org/)和[Element 2.0.0+](http://element-cn.eleme.io/#/zh-CN)的表格组件可根据配置的json文件自动生成表格并实现了表格内的增删改查、新增和修改数据校验、表格内编辑等功能。
`D2-Crud`是一套基于[Vue.js 2.2.0+](https://cn.vuejs.org/)和[Element 2.0.0+](http://element-cn.eleme.io/#/zh-CN)的表格组件,`D2-Crud`将 `Element` 的功能进行了封装并增加了表格的增删改查、数据校验、表格内编辑等常用的功能。大部分功能可根据配置的json实现大大简化了开发流程。
## 功能
- 继承了 Element 中表格所有功能
- 新增表格数据
- 修改表格数据
- 删除表格数据
- 使用 Element 中的组件渲染表格内容和表单内容
- 表单校验
- 表格内编辑
## 安装
使用npm
@ -31,4 +40,9 @@ new Vue({
})
```
之后就可以在项目中使用`D2-Crud`了。具体使用方法请查看 [API](./api.md) 和 [表格实例](./example.md)
之后就可以在项目中使用`D2-Crud`了。
## 文档
[API](./api.md)
[使用示例](./example.md)

View File

@ -1 +0,0 @@
# API

View File

@ -0,0 +1 @@
30148794e518fde67b7bfa1686325f13648adb55

View File

@ -5,7 +5,7 @@ export default `<template>
:data="data"
title="D2 CRUD"
add-mode
:addButton="addButton"
:add-button="addButton"
:form-template="formTemplate"
:form-options="formOptions"
@row-add="handleRowAdd"

View File

@ -6,7 +6,7 @@
:data="data"
title="D2 CRUD"
add-mode
:addButton="addButton"
:add-button="addButton"
:form-template="formTemplate"
:form-options="formOptions"
@row-add="handleRowAdd"

View File

@ -4,8 +4,8 @@ export default `<template>
:columns="columns"
:data="data"
title="D2 CRUD"
addMode
:addButton="addButton"
add-mode
:add-button="addButton"
:form-template="formTemplate"
:form-options="formOptions"
:form-rules="formRules"

View File

@ -5,8 +5,8 @@
:columns="columns"
:data="data"
title="D2 CRUD"
addMode
:addButton="addButton"
add-mode
:add-button="addButton"
:form-template="formTemplate"
:form-options="formOptions"
:form-rules="formRules"