虽然成功提示了, 但是控制台报错了。这是怎么回事呢?
https://blog.csdn.net/Welkin_qing/article/details/113354512 这篇文章描述的问题与你的一样 你可以参考一下
{getFieldDecorator('salePhone', {
initialValue: decodeHtml(data.salePhone),
rules: [
{
validator: (_, value, callback) => {
const telephoneReg = /^[\d0-9-+]+$/;
if (!telephoneReg.test(value) && salePhoneFlag === 1 && value) {
callback('请输入正确的售后电话');
} else if (checkLength(value) > 20 && salePhoneFlag === 1) {
callback('电话不能超过20个字符');
} else {
callback();
}
},
},
],
})