label}格式不正确`;
},
},
],
})
PS:需要全局注册自定义验证消息;
指定字段注册自定义校验函数 ②,在定义字段时通过 validators.expression...label}格式不正确`,
},
},
}
自定义携带选项的验证函数:
在前面为邮箱定义的验证函数使用了一个比较通用的正则,如果在实际使用时除了直接修改验证函数中的正则外,还可以通过第三个选项参数实现验证范围的缩小...[a-zA-Z]{2,}$/,
},
},
],
},
}
自定义异步验证实现唯一校验:
通过接口实现手机号在系统中唯一使用也是最为常见的一个场景,通过异步验证需要使用将使用同步验证函数时的...: [{ name: 'card-panel', component: CardPanelComponent }],
})
使用别名配置 CardPanel 到密码与确认密码字段组:
{
wrappers...CardPanel 组件类,但要记得将 CardPanel 组件提前注册后再使用;
创建自定义 Extensions
自定义扩展可以为实现动态表单提供更加便利的帮助,如在系统中通常相同 key 的表单需要对应相同的