Hier möchte ich RadioButton einfach mit Änderungsereignis binden. Keine Bibliothek verwenden.Angular2: RadioButton Änderungsereignis ist nicht bindend
Folgendes funktioniert gut.
<input type="radio" name="test" value="A" (change)="onPropertyChange('test')">
<input type="radio" name="test" value="B" (change)="onPropertyChange('test')">
Aber dies ist nicht:
<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>
Während Änderungsereignis Bindung zu bezeichnen, ist es mir alten Wert gibt.
Kann jemand den richtigen Ansatz vorschlagen?
Vielen Dank im Voraus ... !!!
Sie sollten nicht auf Bootstrap Javascript verlassen, wenn Sie mit kantigem beschäftigen. Ihr Problem ist 'data-toggle =" buttons "' – yurzui
add onPropertyChange Funktion ts code – mayur
https://plnkr.co/edit/YMQcwsBW0ems1dyEGJ8G?p=preview – yurzui