您的位置:首页 > 其它

ant-design中Form表单的bug

2018-01-30 09:57 309 查看
代码:

<FormItem
label="金额"
>
{getFieldDecorator('principal', {
initialValue: this.state.record.principal, //initialValue必须在rules之前,否则会导致initialValue不更新
rules: [{
required: true, message: '请输入金额!',
}]
})(
<Input addonBefore="¥" />
)}
</FormItem>

这里的initialValue必须在rules之前,否则:第一次加载表单时,初始值可以正确加载;第二次加载表单时,初始值还是第一次时候该表单的初始值。估计是ant-design的bug。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ant-design