Ant-design: initialValue no cambiado en props cambiado

Creado en 22 may. 2018  ·  3Comentarios  ·  Fuente: ant-design/ant-design

- [] He buscado las ediciones de este repositorio y creo que esto no es un duplicado.

Versión

3.5.3

Medio ambiente

浏览 器 版本

Enlace de reproducción

http://www.baidu.com

pasos para reproducir

                    <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>

¿Lo que es esperado?

initialValue cambiará en this.props.pkid cambiado

¿Qué está pasando realmente?

initialValue es el primer valor establecido

qq 20180522100953
qq 20180522101001

Comentario más útil

handleSubmit = (valores) => {
si (this.props.onOk)
{
this.props.onOk (valores);
this.props.form.resetFields ();
}
}

llamado this.props.form.resetFields () después de enviar el formulario resolvió mi problema

Todos 3 comentarios

Por eso se llama valor inicial .

5109

handleSubmit = (valores) => {
si (this.props.onOk)
{
this.props.onOk (valores);
this.props.form.resetFields ();
}
}

llamado this.props.form.resetFields () después de enviar el formulario resolvió mi problema

¿Fue útil esta página
0 / 5 - 0 calificaciones