【Antd】InputNumber 只能输入整数
·
方式 1:使用 precision,对输入的内容做保留 0 位小数处理
<InputNumber
min={1}
max={999}
defaultValue={1}
precision={0}
/>,
方式 2:使用 formatter 或 parser,利用正则控制只能输入整数
<InputNumber
min={1}
max={999}
defaultValue={1}
formatter={(text) => (/^\d+$/.test(text) ? text : text.slice(0,-1))}
/>,
<InputNumber
min={1}
max={999}
defaultValue={1}
parser={(text) => (/^\d+$/.test(text) ? text : text.slice(0,-1))}
/>,
更多推荐
已为社区贡献1条内容
所有评论(0)