4
私はangular formsでから建物を作り、1ボタンでうまくいきます。しかし、私は2つのボタンを持っている場合、それは扱いにくいです。
1ボタンreset
と1ボタンsubmit
があります。 reset
は、submit
より前に配置する必要があります。 角型で複数のボタンを使用する正しい方法
<form (ngSubmit)="submit()" [formGroup]="form">
//inputs...
<button type="submit" (click)="reset($event)">reset</button>
<button type="submit">submit</button>
</form>
私は1つの入力にenter
を押し
form
火災
submit()
と
reset($event)
機能の両方:ここではテンプレートです。
reset
ボタンをクリックしても同じです。私の予想は以下のとおりです。
- 形だけの火災
reset()
機能
reset
ボタンをクリックするとsubmit
ボタン、形だけの火災submit()
機能
enter
かをクリックすると、私は散歩を見つけることができます周囲にreset
ボタンの前に隠しボタンを追加し、をreset()
の機能で呼び出してください。しかし、それは醜いです。それを行うためのきれいな方法はありますか?どんな助けもありがとう。どうもありがとう!
ちょうどタイプは= .....リセットボタンから ' – Claies
@Claiesを「提出」'削除:私はそれを試してみましたが、同じ行動属性
type
のデフォルト値はsubmit
あるので、あなたはそれを明示的に設定する必要があります – Duannx