react使⽤antd中Form内联组件与Form表单默认赋值先写思路:这⾥假设我写了两个Input组件,他们是⼀组,都在Form表单⾥⾯。然后我在通过initialValues给他们赋初始值。
⼀组Input组件的解决⽅案:
给⼀组Input组件赋初始值解决⽅案:
我这⾥使⽤了官⽹此处的⽅法赋值完后,发现表单验证是⽆法通过了,就过⼀夜的苦寻答案后,解决如下(在initialValues⾥⾯赋值,但是写法和⼀般的写法有些不同,因为⼀组组件的话那个name属性⾥⾯是有两个名字的嘛,这就是困扰了我好久的问题。。基础不牢、地动⼭摇咳咳):
const initialValues ={
config:JSON.fig),
appid: dataSource.app.id,
remark: ark,
//⾃定义组件的默认值给⾥⾯的对象赋值,这种写法这个site就是那⼀组组件
site:{
title:`${JSON.fig).site.title}`,
floor:`${JSON.fig).site.floor}`,
logo:`${JSON.fig).site.logo}`
},
}
⽅法就是上⾯的那个⽅法,代码可能对不上号,因为我这是从项⽬⾥⾯剪切过来的。
>react native

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。