17
Angular 2でフォームを送信するには、フォームの "submit"または "ngSubmit"イベントを使用できます。submitとAngular 2のngSubmit
<form #frm="ngForm" (submit)="add(frm.value)">
...
</form>
<form #frm="ngForm" (ngSubmit)="add(frm.value)">
...
</form>
2つの違いは何ですか?このチュートリアルから
;私の' ngSubmit'は、それを呼び出す関数で 'ラインサーバが死んだときにサーバに実際のHTTPリクエストを行います。私がこれを止めるために知っている唯一の方法は、この答えに従うことです:http://stackoverflow.com/a/40055510/232629(TL; DR:テンプレートから '$ event'を送り、' event.preventDefault (); 'あなたの' ngSubmit'の最初のものとして) –