Material-ui: La actualización del valor de TextField muestra una advertencia en la consola.

Creado en 21 abr. 2016  ·  3Comentarios  ·  Fuente: mui-org/material-ui

Descripción del problema

Cuando actualizo el estado del valor de un TextField, recibo esta advertencia de [email protected]

Advertencia: TextField está cambiando una entrada no controlada de tipo texto para que sea controlada. Los elementos de entrada no deben cambiar de no controlados a controlados (o viceversa). Decida entre usar un elemento de entrada controlado o no controlado durante la vida útil del componente. Más información: https://fb.me/react-controlled-components.

Versiones

"react": "^15.0.0",
"material-ui": "^0.15.0-beta.1",
"redux": "^3.3.1",
"react-redux": "^4.4.1"

Cromo: 49.0.2623.110 (64 bits)

Comentario más útil

Lo siento, mi error, el valor inicial que se enviaba a TextField era nulo, lo que provocaba que apareciera esa advertencia.

Todos 3 comentarios

@mb-copart: Hola, ¿podría explicar su caso de uso con un poco más de detalle? Es muy difícil de depurar según el mensaje de advertencia predeterminado.

Siga el documento https://github.com/callemall/material-ui/blob/master/CONTRIBUTING.md para obtener más pautas.

Lo siento, mi error, el valor inicial que se enviaba a TextField era nulo, lo que provocaba que apareciera esa advertencia.

@ tintin1343 este tipo de problema se puede cerrar en mi opinión: es un problema de implementación del usuario, no un problema de interfaz de usuario material y, lamentablemente, no tenemos la mano de obra para depurar errores que no están relacionados con la interfaz de usuario material.

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