From 4f8e1c1b5ffc78242b300e85be22b1fa07c7d902 Mon Sep 17 00:00:00 2001 From: vben Date: Fri, 19 Feb 2021 23:59:43 +0800 Subject: [PATCH] fix(table): fix known errors in editable tables close #267 --- CHANGELOG.zh_CN.md | 7 +++ src/components/Table/src/BasicTable.vue | 1 + .../src/components/editable/EditableCell.vue | 45 +++++++++++-------- src/design/ant/index.less | 4 +- src/views/demo/page/form/high/PersonTable.vue | 10 +++-- 5 files changed, 43 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index 63259412..41e10cd1 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -4,9 +4,16 @@ - 新增 `settingButtonPosition`配置项,用于配置`设置`按钮位置 +### ⚡ Performance Improvements + +- 优化可编辑居中样式及下拉框宽度过短 +- 表格新增编辑时`edit-change`事件监听 + ### 🐛 Bug Fixes - 修复图片预览样式错误 +- 修复图标样式问题 +- 修复可编辑表格下拉回显问题 ## 2.0.0 (2021-02-18) diff --git a/src/components/Table/src/BasicTable.vue b/src/components/Table/src/BasicTable.vue index df52e2b1..98c1c2bb 100644 --- a/src/components/Table/src/BasicTable.vue +++ b/src/components/Table/src/BasicTable.vue @@ -88,6 +88,7 @@ 'edit-end', 'edit-cancel', 'edit-row-end', + 'edit-change', ], setup(props, { attrs, emit, slots }) { const tableElRef = ref(null); diff --git a/src/components/Table/src/components/editable/EditableCell.vue b/src/components/Table/src/components/editable/EditableCell.vue index 39e6b38d..39cc47a3 100644 --- a/src/components/Table/src/components/editable/EditableCell.vue +++ b/src/components/Table/src/components/editable/EditableCell.vue @@ -29,21 +29,21 @@