From 61ce25be1b40d7a0e26205ca6a6757c6c43fc21e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=97=A0=E6=9C=A8?= Date: Fri, 16 Jul 2021 13:59:55 +0800 Subject: [PATCH] fix(table): `value` show problem in editable cell MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复可编辑单元格的值不能直接通过修改dataSource来更新显示的问题。 fixed: #922 --- CHANGELOG.zh_CN.md | 1 + src/components/Table/src/components/editable/EditableCell.vue | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index a7c50a64f79..63a8c3a776d 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -13,6 +13,7 @@ - 修复树形表格的带有展开图标的单元格的内容对齐问题 - 新增`headerTop`插槽 - 修复操作列的按钮在 disabled 状态下的颜色显示 + - 修复可编辑单元格的值不能直接通过修改`dataSource`来更新显示的问题 - **TableAction** - 仅在 `action.tooltip`存在的情况下 才创建 Tooltip 组件 - 修复组件内的圆形按钮内容没有居中的问题 diff --git a/src/components/Table/src/components/editable/EditableCell.vue b/src/components/Table/src/components/editable/EditableCell.vue index dd0afb2ceed..cfc5a58363a 100644 --- a/src/components/Table/src/components/editable/EditableCell.vue +++ b/src/components/Table/src/components/editable/EditableCell.vue @@ -154,6 +154,7 @@ watchEffect(() => { defaultValueRef.value = props.value; + currentValueRef.value = props.value; }); watchEffect(() => {