Material-ui: A atualização do valor TextField mostra um aviso no console.

Criado em 21 abr. 2016  ·  3Comentários  ·  Fonte: mui-org/material-ui

Descrição do Problema

Quando atualizo o estado de valor de um TextField, recebo este aviso do [email protected]

Aviso: TextField está alterando uma entrada não controlada do tipo texto a ser controlada. Os elementos de entrada não devem passar de não controlados para controlados (ou vice-versa). Decida entre usar um elemento de entrada controlado ou não controlado durante a vida útil do componente. Mais informações: https://fb.me/react-control-components.

Versões

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

Chrome: 49.0.2623.110 (64 bits)

Comentários muito úteis

Desculpe meu erro, o valor inicial que estava sendo enviado para TextField era nulo, o que estava fazendo com que esse aviso aparecesse.

Todos 3 comentários

@mb-copart : Oi, você poderia explicar seu caso de uso um pouco mais detalhadamente. É muito difícil depurar com base na mensagem de aviso padrão.

Siga o documento https://github.com/callemall/material-ui/blob/master/CONTRIBUTING.md para obter mais diretrizes.

Desculpe meu erro, o valor inicial que estava sendo enviado para TextField era nulo, o que estava fazendo com que esse aviso aparecesse.

@tintin1343 esse tipo de problema pode ser encerrado IMO - é um problema de implementação do usuário, não um problema de material-ui e, infelizmente, não temos recursos humanos para depurar bugs que não são relacionados ao material-ui.

Esta página foi útil?
0 / 5 - 0 avaliações