私は<select>
をフォームに使用して、ユーザーが異なる<option>
の間で値を更新できるようにしたいと考えています。私はここのガイドのテクニックを使用しました:https://angular.io/docs/ts/latest/guide/forms.html。角2:フォームのさまざまなオプションから選択した値を取得するにはどうすればよいですか?
<div class="form-group">
<label for="type">Type :</label>
<select class="form-control" [(ngModel)]="order.type" ngControl="type">
<option *ngFor="#type of types" [value]="type">{{type}}</option>
</select>
</div>
私のため-details.componentに私はupdateOrderを持っている()myApp.servicesからupdateOrder()を呼び出します。ここで私が話していたサンプルです。
私の問題は、フォームからバックエンドにデータを送信しようとしたときです。<input>
のすべての部分はOKですが、<select>
の部分はOKです(選択した値ではなく元の値を返します)。 )。
誰かがこれに遭遇しましたか、それと同様の問題がありますか? ご協力いただきありがとうございます!
http://stackoverflow.com/questions/34686855/angular2-access-a-select-event-change-within-the-component –