No estoy seguro de cómo realizar la validación de formularios con el componente antd <Form/>
que se encuentra aquí . La documentación especifica un accesorio $# onSubmit
<Form/>
, al que se le pasa un evento. Luego parece activar una función dentro this.props.form
. Actualmente estoy usando el siguiente código:
handleSubmit(e) {
e.preventDefault();
console.log('before' + e.target.value)
this.props.validateFields((err, values) => {
console.log('errors: ' + err)
console.log(values)
if (!err) {
console.log('Received values of form: ', values);
}
});
}
<Form inline onSubmit={this.handleSubmit.bind(this)}>
....
</Form>
No puedo recuperar los valores del evento pasado en la devolución de llamada de envío, ya que e.target.value
devuelve indefinido.
this.props.validateFields()
, como se muestra en la documentación, ¿de dónde provienen estos valores?El equipo de Ant Design usa problemas de GitHub para rastrear errores o discutir planes de Ant Design. Por lo tanto, no haga preguntas de uso aquí. Puede intentar hacer preguntas en Stack Overflow o Segment Fault y luego aplicar la etiqueta antd
y react
a sus preguntas.
Debe leer la documentación y las preguntas frecuentes y buscar problemas antes de hacer una pregunta, ¡THX!
Será mejor si lees preguntas inteligentes (提问的智慧).
@Orbyt ¿Resolviste el problema? o ¿tiene una pregunta de stackoverflow para este problema?
@benjycui no hay respuestas útiles en el desbordamiento de pila. y cállate las mismas respuestas a todas las preguntas de ant design MF. Puedo ver todos los números de git de la mierda de diseño de hormigas
Comentario más útil
@benjycui no hay respuestas útiles en el desbordamiento de pila. y cállate las mismas respuestas a todas las preguntas de ant design MF. Puedo ver todos los números de git de la mierda de diseño de hormigas