Olá !
Alguém sabe dizer por que é necessário adicionar type="button" na tag button de upload da foto ?
<button type="button" (click)="fileInput.click()" class="btn btn-primary">
Aula 5 - Novo Animal Video 7 - Componente de novo animal
Olá !
Alguém sabe dizer por que é necessário adicionar type="button" na tag button de upload da foto ?
<button type="button" (click)="fileInput.click()" class="btn btn-primary">
Aula 5 - Novo Animal Video 7 - Componente de novo animal
Fala, Marcelo! Tudo bem?
Em alguns cenários, os botões possuem tipos padrões. Dentro de um formulário, um botão, sem tipo definido, é entendido como submit
. O tipo submit
causa várias reações, quando clicado, e isso pode atrapalhar na usabilidade do seu componente.
Por isso definimos que aquele botão é do tipo button
, para que ele não tenha atribuído o tipo submit
automaticamente.
Espero ter ajudado!