diff --git a/packages/core/client/src/schema-component/antd/input-number/InputNumber.tsx b/packages/core/client/src/schema-component/antd/input-number/InputNumber.tsx index c0672ec7b..19b10b05e 100644 --- a/packages/core/client/src/schema-component/antd/input-number/InputNumber.tsx +++ b/packages/core/client/src/schema-component/antd/input-number/InputNumber.tsx @@ -13,7 +13,7 @@ export const InputNumber: ComposedInputNumber = connect((props) => { const { onChange, ...others } = props; const handleChange = (v) => { const result = parseFloat(v); - onChange(Number.isNaN(result) ? '' : result); + onChange(Number.isNaN(result) ? null : result); }; return ; }, mapReadPretty(ReadPretty));