reactjs - react-reactive-form:自定义字段验证
问题描述
我正在尝试使用react-reactive-form并且我有一个需要解决的问题,并且我无法找到有帮助的文档/示例。
我需要的?为表单的特定字段(在本例中为“field3”)创建自定义验证。
该字段将是一个多选字段,即该字段的值将是一个逗号分隔的字符串(例如:“value1, value2, value3”)。
我的自定义验证应该检查提供的值的数量是否小于给定的常量(例如:maxItems = "3")
//=== Form fields definition ============================================
const myFormDefinition = FormBuilder.group({
field1: ["", [Validators.required]],
field2: ["", [Validators.required]],
field3: ["", [customValidation_MaxItems(3)???]],
});
如何将此自定义验证添加到此“react-reactive-form”表单中?
解决方案
推荐阅读
- docker - iptables 规则阻止 docker 服务
- vb.net - vb.net 中 MS 访问数据库中的行数
- css - 如何在 Sphinx 文档内容之上显示 Algolia 文档搜索弹出窗口?
- php - 调试 AJAX 表单
- java - 如何对齐二维数组
- python - “-i”参数可以在程序中通过“args.interface”引用,“-p”参数可以作为“args.port”引用
- python - 如何制作一个刽子手游戏,让计算机向你展示你在 Python 中的进步?
- css - 如何更改块内相同内容的位置
- linux - 审核 netlink 响应没有正确的数据包长度
- javascript - Vanilla javascript:如何通过函数参数访问 DOM 元素属性?