Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Utilização de (submit) em Angular 2

Flávio e colegas,

Existe algum ganho em utilizar o (submit) em angular e, assim, obrigar o uso do preventDefault na função? Pergunto isso pois sempre prefiro chamar diretamente a função desejada no meu botão com (click) e não colocar o 'type=submit' no mesmo.

Obrigado

1 resposta
solução!

Boa tarde!

Se você esta realizando uma validação de formulário, geralmente ela é disparada pelo evento (submit).

Mas vou te dar uma dica, você pode usar o (ngSubmit) no lugar de (submit). Isso fará o event.preventDefault() automaticamente para você. Mas para que isso funcione, você precisa ter importado o módulo de formulário em sua aplicação, algo que faço no curso.