我很想知道是否有解决方案可以将字段要求(类型、长度、必需)与 API 一起发送,我可以将其用于表单验证。
所以。。。我所期望的,是以下几点:
- 页面加载
- 从 API 获取必填字段及其要求。
- 根据需求构建表单
只需向响应正文添加更多属性即可指定要求。例如:
{
"fields": [{
"field": "username",
"type": "String",
"minLength": 3,
"maxLength": 20,
"required": true
}, {
"field": "password",
"type": "String",
"minLength": 6,
"maxLength": 15,
"required": true
}]
}