我正在使用ngbRadioGroup
,单选组中的每个输入都有一个click事件,因此可以取消选择输入:
<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中,在更新模型之前会触发click事件。在IE11中,在“ onAnswerSelected”触发之前,“ myModel”已更新。
在IE11中更新模型之前,有什么方法可以触发事件?