问题描述
我想用Formik在我的react应用程序中进行表单验证。 我有字段firstName,lastname,email,电话,地址,兴趣爱好。 对于firstName和lastName(均为必填字段),初始值是
"firstName": "","lastName": "",
对于其余字段(可选字段),初始值为
"infoFields": [
{
"fieldType": "","dataType": "","fieldValue": "","isPublic": false
}
]
注意:-isPublic是切换按钮的标志,用于向其他用户显示字段信息。 所以填写电话号码,地址,爱好后,值应该是这样
"infoFields": [
{
"fieldType": "PhoneNumber","dataType": "string","fieldValue": "+1234567890","isPublic": true
},{
"fieldType": "Address","fieldValue": "honolulu","isPublic": false
},{
"fieldType": "Hobbies","dataType": "ObjectList","fieldValue": [ "cricket","listening music" ],.....................
]
单击提交按钮以将这些数据发送到API时,如何获得此formik值。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)