Commit 61ce25be1b40d7a0e26205ca6a6757c6c43fc21e

Authored by 无木
1 parent d9d00714

fix(table): `value` show problem in editable cell

修复可编辑单元格的值不能直接通过修改dataSource来更新显示的问题。

fixed: #922
CHANGELOG.zh_CN.md
@@ -13,6 +13,7 @@ @@ -13,6 +13,7 @@
13 - 修复树形表格的带有展开图标的单元格的内容对齐问题 13 - 修复树形表格的带有展开图标的单元格的内容对齐问题
14 - 新增`headerTop`插槽 14 - 新增`headerTop`插槽
15 - 修复操作列的按钮在 disabled 状态下的颜色显示 15 - 修复操作列的按钮在 disabled 状态下的颜色显示
  16 + - 修复可编辑单元格的值不能直接通过修改`dataSource`来更新显示的问题
16 - **TableAction** 17 - **TableAction**
17 - 仅在 `action.tooltip`存在的情况下 才创建 Tooltip 组件 18 - 仅在 `action.tooltip`存在的情况下 才创建 Tooltip 组件
18 - 修复组件内的圆形按钮内容没有居中的问题 19 - 修复组件内的圆形按钮内容没有居中的问题
src/components/Table/src/components/editable/EditableCell.vue
@@ -154,6 +154,7 @@ @@ -154,6 +154,7 @@
154 154
155 watchEffect(() => { 155 watchEffect(() => {
156 defaultValueRef.value = props.value; 156 defaultValueRef.value = props.value;
  157 + currentValueRef.value = props.value;
157 }); 158 });
158 159
159 watchEffect(() => { 160 watchEffect(() => {