ここでは、単にchangeイベントでRadioButtonをバインドします。ライブラリを使用していません。Angular2:RadioButton変更イベントがバインドされていません
次の作品は問題ありません。
<input type="radio" name="test" value="A" (change)="onPropertyChange('test')">
<input type="radio" name="test" value="B" (change)="onPropertyChange('test')">
しかし、これではありません。
<div class="btn-group col-lg-2" data-toggle="buttons" >
<label *ngFor=" let app of applications; let i = index; "
class="btn btn-default " [ngClass]="{'active':(ticket.app == app)}">
<input type="radio" id="app{{i}}" name="app" value="{{i}}"
checked="{{ (ticket.app == app) ? 'checked' : ''}}" (change)="
onPropertyChange('app')" >
{{app}}
</label>
</div>
ラベル付けするために変更イベントを結合しながら、それは私の古い値を与えています。
誰にでも正しいアプローチを提案できますか?
ありがとうございます... !!! NG2-ブートストラップを使用して
あなたが角度を扱うときは、ブートストラップはJavaScriptに依存しないでください。あなたの問題は 'data-toggle =" buttons "です。 – yurzui
add onPropertyChange関数tsコード – mayur
https://plnkr.co/edit/YMQcwsBW0ems1dyEGJ8G?p=preview – yurzui