首先,放上官方解释:
所以这个属性的功能:设置如何将 event 的值转换成字段值,也就是转换成需要的值当然不只是转为小写
<ProFormText
name={'salesName'}
width="md"
label={intl.formatMessage({ id: 'pages.sales.salesName' })}
rules={[{
required: true,
whitespace: true // 校验不能全输入空格
}]}
getValueFromEvent={(event) => { // 我这里的需求就是实时将用户填写内容转为小写
let newVal = event.target.value || ''
return newVal.toLowerCase();
}}
/>