我注意到在Ant设计表单中,可以为特定的验证规则设置“转换”,这将在验证之前转换字段值。但是我想知道在收到getFieldValue
或validateFields
的回复时是否有办法将转换应用于字段值。
这是一个实际的用户案例。我有一个字段接受以逗号分隔的多个电子邮件地址,例如"foo@example.com, bar@example.com"
。我编写了一个转换函数,它将字段的字符串值转换为["foo@example.com", "bar@example.com"]
。在调用getFieldValue
时,我希望字段值是转换后的电子邮件数组而不是原始字符串。在values
for validateFields
回调中,我也希望变换数组的字段值。
有一种简单的方法吗?