ola, uma coisa que nao entendi foi pq nao teve como escrever no form com o value vazio, caso seja feito o mesmo no html puro e possivel digitar , pq nesse caso nao?
ola, uma coisa que nao entendi foi pq nao teve como escrever no form com o value vazio, caso seja feito o mesmo no html puro e possivel digitar , pq nesse caso nao?
Oi, Luan, tudo bem?
Isso acontece pois oscampos estarem setados como stateIncial
. O stateInicial
terá o valor vazio, por isso caso você queira adicionar valores aos campos, não conseguirá. Para que os campos conseguim receber valores nos inputs do form, devemos mudar o stateInicial
quando o submit do formulário for disparado. Então, mudando o state para o setState
que receberá o valor do campo.
Qualquer dúvida é só falar :}