Browse Source

fix: 表格编辑行在使用Switch,checkedValue为数字时无法切换开关

main
xingyu 2 years ago
parent
commit
91b9e4e25c
  1. 2
      src/components/Table/src/components/editable/EditableCell.vue

2
src/components/Table/src/components/editable/EditableCell.vue

@ -83,7 +83,7 @@ export default defineComponent({
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 ?? {}
const { record, column, index } = props