Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.3k views
in Technique[技术] by (71.8m points)

antd + react-redux中发异步请求,然后将请求结果作为表单的初始值,请问图和实现?

我进入一个页面先去获取数据,然后将获取的数据,作为表单初始数据填写到表单上面, 我尝试过在container里面的Form.create({

mapPropsToFields(props){
    ....
}

})
但是这个是同步的,在这个时候props里面没有我异步请求的结果.
求方法.....


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

看antd的文档
initialValue 这个字段就就可以初始化数据

 {getFieldDecorator('remember', {
            valuePropName: 'checked',
            initialValue: true,
          })(
            <Checkbox>Remember me</Checkbox>
)}

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...