diff --git a/src/components/Table/src/components/editable/EditableCell.vue b/src/components/Table/src/components/editable/EditableCell.vue index 326ba501..2a8930a8 100644 --- a/src/components/Table/src/components/editable/EditableCell.vue +++ b/src/components/Table/src/components/editable/EditableCell.vue @@ -13,6 +13,7 @@ :popoverVisible="getRuleVisible" :rule="getRule" :ruleMessage="ruleMessage" + :class="getWrapperClass" size="small" ref="elRef" @change="handleChange" @@ -140,6 +141,11 @@ }; }); + const getWrapperClass = computed(() => { + const { align = 'center' } = props.column; + return `edit-cell-align-${align}`; + }); + const getRowEditable = computed(() => { const { editable } = props.record || {}; return !!editable; @@ -315,6 +321,7 @@ getComponentProps, handleOptionsChange, getWrapperStyle, + getWrapperClass, getRowEditable, getValues, handleEnter, @@ -326,6 +333,30 @@