Skip to content

Commit 8a344aa

Browse files
committed
2.0.3
1 parent 706166a commit 8a344aa

File tree

6 files changed

+11
-4
lines changed

6 files changed

+11
-4
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77

88
## 介绍
9-
[D2-Crud](https://github.com/d2-projects/d2-crud)是一套基于[Vue.js 2.2.0+](https://cn.vuejs.org/)[Element UI 2.0.0+](http://element-cn.eleme.io/#/zh-CN)的表格组件。`D2-Crud``Element` 的功能进行了封装,并增加了表格的增删改查、数据校验、表格内编辑等常用的功能。大部分功能可由配置 `json` 实现,在实现并扩展了 `Elememt` 表格组件功能的同时,降低了开发难度,减少了代码量,大大简化了开发流程。
9+
[D2-Crud](https://github.com/d2-projects/d2-crud)是一套基于[Vue.js 2.2.0+](https://cn.vuejs.org/)[Element UI 2.0.0+](http://element-cn.eleme.io/#/zh-CN)的表格组件。`D2-Crud``Element` 的功能进行了封装,并增加了表格的增删改查、数据校验、表格内编辑等常用的功能。大部分功能可由配置 `json` 实现,在实现并扩展了 `Element` 表格组件功能的同时,降低了开发难度,减少了代码量,大大简化了开发流程。
1010

1111

1212
## 文档和示例

dist/d2-crud.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/d2-crud.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@d2-projects/d2-crud",
33
"description": "A d2-projects project",
4-
"version": "2.0.2",
4+
"version": "2.0.3",
55
"author": "孙昊翔 <673686754@qq.com>",
66
"license": "MIT",
77
"private": false,

src/mixin/add.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ export default {
88
*/
99
handleAdd (templage = null) {
1010
this.formMode = 'add'
11+
this.$emit('dialog-open', {
12+
mode: 'add'
13+
})
1114
this.isDialogShow = true
1215
if (templage) {
1316
this.formData = _clonedeep(templage)

src/mixin/edit.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ export default {
2020
this.formMode = 'edit'
2121
this.editDataStorage = _clonedeep(row)
2222
this.isDialogShow = true
23+
this.$emit('dialog-open', {
24+
mode: 'edit',
25+
row
26+
})
2327
this.editIndex = index
2428
if (templage) {
2529
this.formData = _clonedeep(templage)

0 commit comments

Comments
 (0)