diff --git a/src/components/Table/src/components/editable/EditableCell.vue b/src/components/Table/src/components/editable/EditableCell.vue index 7e785fb84..bf7936abe 100644 --- a/src/components/Table/src/components/editable/EditableCell.vue +++ b/src/components/Table/src/components/editable/EditableCell.vue @@ -70,7 +70,7 @@ const valueField = isCheckValue ? 'checked' : 'value'; const val = unref(currentValueRef); - const value = isCheckValue ? (isNumber(val) && isBoolean(val) ? val : !!val) : val; + const value = isCheckValue ? (isNumber(val) || isBoolean(val) ? val : !!val) : val; let compProps = props.column?.editComponentProps ?? ({} as any); const { record, column, index } = props;