Я использую ngbRadioGroup
, и у каждого из входов в радиогруппе есть событие щелчка, чтобы можно было отменить выбор входа:
<div ngbRadioGroup class="btn-group-toggle" name="myGroup" [(ngModel)]="myModel" [disabled]="this.hasSubmittedAnswer">
<label ngbButtonLabel *ngFor="let choice of currentActivity.choices" class="btn btn-outline-primary btn-lg mr-2">
<input ngbButton type="radio" [value]="choice" (click)="onAnswerSelected(choice)"> {{ choice }}
</label>
</div>
В Chrome 73 событие щелчка срабатывает до того, какмодель обновлена.В IE11 «myModel» обновляется до запуска «onAnswerSelected».
Можно ли как-нибудь запустить событие до обновления модели в IE11?