Olá,
Gostaria de saber qual seria a diferença entre colocar o método login na <form (submit)="login()">, e, no botão <button (click)="login()">
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá,
Gostaria de saber qual seria a diferença entre colocar o método login na <form (submit)="login()">, e, no botão <button (click)="login()">
Boa noite, William! Como vai?
A diferença é que na segunda forma vc não tem a submissão do formulário HTML e com ela há a possibilidade de atribuir ao mesmo formulário a execução de mais de uma função. Pois podemos incluir no mesmo formulário quantos botões quisermos.
Pegou a ideia? Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!
Valeu Gabriel! Esclareceu bem a dúvida :D