组件库地址:https://procomponents.ant.design/components/editable-table
一、默认校验错误样式
1.效果图
2.对应代码columns中“活动名称”的配置项
{
title: '活动名称',
dataIndex: 'title',
width: '30%',
formItemProps: {
rules: [
{
required: true,
whitespace: true,
message: '此项是必填项',
},
{
message: '必须包含数字',
pattern: /[0-9]/,
},
{
max: 16,
whitespace: true,
message: '最长为 16 位',
},
{
min: 6,
whitespace: true,
message: '最小为 6 位',
}
]
}
}
二、如何修改成提示语展示在控件下方?
1.效果图
2.修改的代码
formItemProps中增加errorType属性,值为’default’。
{
title: '活动名称',
dataIndex: 'title',
width: '30%',
formItemProps: {
errorType:'default',//增加了这一行
rules: [
{
required: true,
whitespace: true,
message: '此项是必填项',
},
{
message: '必须包含数字',
pattern: /[0-9]/,
},
{
max: 16,
whitespace: true,
message: '最长为 16 位',
},
{
min: 6,
whitespace: true,
message: '最小为 6 位',
}
]
}
}