私は2つのラジオボタンを持っています。最初に選択してからボタンをクリックすると表示がfalseになり、2番目に選択してボタンをクリックするとdisplayConflictがtrueになります
私はこの方法を試しましたが、解決策を得ることができませんでした。
<input #m [checked]="model.Gender == m.value" (click)="model.Gender = m.value" name="Gender" value="male" type="radio">
<input #f [checked]="model.Gender == f.value" (click)="model.Gender = f.value" name="Gender" value="female" type="radio">
<p-button (click)="showExist(model.Gender);" pButton type="button" label="Accept"></p-button>
private display: boolean = false;
public displayConflict: boolean = false;
public showExist(str: String): void {
if (str === "male") {
this.display = false;
} else {
this.displayConflict = true;
}
}