Ant-design: initialValue non modifié sur les accessoires modifiés

Créé le 22 mai 2018  ·  3Commentaires  ·  Source: ant-design/ant-design

- [ ] J'ai recherché les numéros de ce référentiel et je pense qu'il ne s'agit pas d'un doublon.

Version

3.5.3

Environnement

??

Lien de reproduction

http://www.baidu.com

Étapes à reproduire

                    <div id="div1">
                        pkid:{this.props.pkid}
                    </div>
                    <FormItem
                        {...formItemLayout}
                        label="产品ID"
                        hasFeedback
                    >
                        {getFieldDecorator('pkid', {
                            initialValue:this.props.pkid,
                            rules: [
                                { required: true, message: '产品ID!' },
                            ],
                        })(
                            <Input placeholder="a-10" />
                        )}
                    </FormItem>

Qu'est-ce qui est attendu ?

initialValue sera modifié sur this.props.pkid modifié

Que se passe-t-il réellement ?

initialValue est la première valeur définie

qq 20180522100953
qq 20180522101001

Commentaire le plus utile

handleSubmit= (valeurs) => {
if(this.props.onOk)
{
this.props.onOk(valeurs);
this.props.form.resetFields();
}
}

appelé this.props.form.resetFields() après la soumission du formulaire a résolu mon problème

Tous les 3 commentaires

C'est pourquoi on l'appelle valeur initiale .

5109

handleSubmit= (valeurs) => {
if(this.props.onOk)
{
this.props.onOk(valeurs);
this.props.form.resetFields();
}
}

appelé this.props.form.resetFields() après la soumission du formulaire a résolu mon problème

Cette page vous a été utile?
0 / 5 - 0 notes