Angular 2でフォームを送信するには2つのパターンが必要です。Angular 2の(クリック)と(ngSubmit)の違いは何ですか
<form #fDoc="ngForm">
(bunch of form fields)
<div class="form-group">
<button class="btn btn-primary" (click)="pathSave()">Save</button>
</div>
</form>
コンポーネントのアクションメソッドが呼び出されるの差である対
<form (ngSubmit)="pathSave()" #fDoc="ngForm">
(bunch of form fields)
<div class="form-group">
<button type="submit" class="btn btn-primary">Save</button>
</div>
</form>
。あるパターンの利点は他のパターンよりも優れていますか?
まあ、1つはクリックイベントで、もう1つは送信イベントです。 1つは他のものの前に呼び出され、もう1つは送信ボタンをクリックするよりも多くのアクションによって呼び出され、一方は他のボタンがクリックに反応するだけです。 –
私は理由がわからないのですか?実用的なアプリケーションでは正当な問題のように思えますが、少なくとも私が見た限り、文書の穴を埋めています。何がありますか? – AlanObject