diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index fca530eb42606982e217c3b8d877e953d1806576..ce874f7fcb14d0a85b4b413a2d3eb58cf0515271 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -14,6 +14,7 @@ - 修复 selection-change 事件在取消勾选时未能正确触发的问题 - 修复浅色主题下的全屏状态背景颜色不正确的问题 - 修复`getSelectRows`不支持远程数据跨页选择时获取完整数据的问题 + - 修复在`editComponentProps`中为编辑组件提供的`size`属性无效的问题 - **Qrcode** 修复二维码组件在创建时未能及时绘制的问题 - **BasicModal** 修复`helpMessage`属性不起作用的问题 diff --git a/src/components/Table/src/components/editable/EditableCell.vue b/src/components/Table/src/components/editable/EditableCell.vue index 202736c1a93f01a137d65515149ff610780ca614..8922afeb7e76acc96f48c10b78159e129bb16de0 100644 --- a/src/components/Table/src/components/editable/EditableCell.vue +++ b/src/components/Table/src/components/editable/EditableCell.vue @@ -20,14 +20,13 @@ :rule="getRule" :ruleMessage="ruleMessage" :class="getWrapperClass" - size="small" ref="elRef" @change="handleChange" @options-change="handleOptionsChange" @pressEnter="handleEnter" />
- +
@@ -112,6 +111,7 @@ const value = isCheckValue ? (isNumber(val) && isBoolean(val) ? val : !!val) : val; return { + size: 'small', getPopupContainer: () => unref(table?.wrapRef.value) ?? document.body, getCalendarContainer: () => unref(table?.wrapRef.value) ?? document.body, placeholder: createPlaceholderMessage(unref(getComponent)), @@ -259,6 +259,10 @@ handleSubmit(); } + function handleSubmitClick() { + handleSubmit(); + } + function handleCancel() { isEdit.value = false; currentValueRef.value = defaultValueRef.value; @@ -363,7 +367,7 @@ getRowEditable, getValues, handleEnter, - // getSize, + handleSubmitClick, }; }, });