Aula 04
Curso React: Componentes Controlados
Summary
Resumo do Transcrito
Neste trecho, o autor discute a utilização do input type checkbox
em formulários, especificamente para permitir múltiplas escolhas de frutas que ele gosta (ex: banana, abacaxi, morango). Ele destaca que, ao usar checkboxes, o nome do input deve ser representado como um array para coletar várias seleções.
Principais Pontos
- Checkboxes permitem seleções múltiplas.
- O exemplo usado é a seleção de frutas.
- O nome do input deve ser um array, indicado com colchetes (
[]
), para capturar múltiplas escolhas. - O valor de cada checkbox deve corresponder ao nome da fruta.
- É necessário fechar as tags corretamente ao usar JSX, adicionando uma barra (
/
) no final de cada input. - O autor faz ajustes no estilo visual, removendo classes que afetavam o alinhamento dos elementos.
Observação Final
O autor conclui que o formulário aparece corretamente após realizar os ajustes mencionados.
Video Transcript
A gente falou do type text, agora eu gostaria de falar do type checkbox, voltando aqui ao
meu fórmulares aqui, senão a gente fez o input type text, agora tem o input type checkbox
que pode fazer as escolhas, múltiplas escolhas, nesse caso as frutas que eu gosto, banana,
caminabaça, morango, você pode selecionar as que você gosta, senão o input type checkbox tem
um nome que na verdade é um array coletando de frutas porque pode ser mais de uma escolha,
note esse brackets, o valor tem que ter o valor da fruta, do input, deixa eu só copiar isso,
vou esperar você copiar também, vamos copiar para o nosso componente de react,
voltando aqui ao meu app, depois do nome, vou colar frutas que eu gosto,
está bom?
salva, deixei algo errado, o que é que aconteceu?
olha o problema aqui, o problema, se lembra daquilo que eu falei,
the closing tag, tem que sempre fechar as suas tags quando você usar JSX, porque não é HTML puro,
parece mas não é, então a cada input eu vou adicionar uma barra no final para fechar,
voltando aqui, pareceu lá, frutas que eu gosto, vamos dar um br, não nos importamos com estilo agora,
então está tudo ok, vou dar um br aqui também, depois da banana, maçã e depois do morango,
vou tirar esse class name do app, porque está deixando tudo centralizado,
está bom? tirei a classe, está tudo melhor aqui, aparecendo.
Nenhum comentário ainda (loading...)
Nenhum comentário ainda (loading...)
Gostou da aula? 😆👍
Apoie nosso trabalho com uma doação: