Commit 8d22231a5fa4afed19201a4a4e5c29d674498516

Authored by 无木
1 parent 8eba7fb5

fix(table): event editCancel loss params

修复table的editCancel事件缺少部分参数的问题
src/components/Table/src/components/editable/EditableCell.vue
@@ -249,7 +249,14 @@ @@ -249,7 +249,14 @@
249 function handleCancel() { 249 function handleCancel() {
250 isEdit.value = false; 250 isEdit.value = false;
251 currentValueRef.value = defaultValueRef.value; 251 currentValueRef.value = defaultValueRef.value;
252 - table.emit?.('edit-cancel', unref(currentValueRef)); 252 + const { column, index, record } = props;
  253 + const { key, dataIndex } = column;
  254 + table.emit?.('edit-cancel', {
  255 + record,
  256 + index,
  257 + key: dataIndex || key,
  258 + value: unref(currentValueRef),
  259 + });
253 } 260 }
254 261
255 function onClickOutside() { 262 function onClickOutside() {