Html 使用角度的http无线电属性

Html 使用角度的http无线电属性,html,angular,typescript,Html,Angular,Typescript,我有以下代码 <div>Yes or no?</div> <input type="radio" id="Nein" name="isUsedFor [(ngValue)]="isNotUsedFor" [(ngModel)]="isNotUsedFor"> <label for="no">Nein</label><

我有以下代码

 <div>Yes or no?</div>
 <input type="radio" id="Nein" name="isUsedFor [(ngValue)]="isNotUsedFor" [(ngModel)]="isNotUsedFor">
 <label for="no">Nein</label><br>
 <input type="radio" id="Ja" name="isUsedFor" [(ngValue)]="isUsedFor" [(ngModel)]="isUsedFor">
 <label for="yes">Ja</label>
 </div>

您应该为输入和为输入元素赋值使用一个模型

 <div>Yes or no?</div>
 <input type="radio" id="Nein" name="isUsedFor" value="Nein" [(ngModel)]="isUsedFor"/>
 <label for="no">Nein</label><br>
 <input type="radio" id="Ja" name="isUsedFor" value="Ja" [(ngModel)]="isUsedFor"/>
 <label for="yes">Ja</label>

<br>
 {{isUsedFor}}

我更愿意删除默认值,只写
isUserFor:string到没有声明的组件,因此默认值为nothing,而不是“Ja”。非常感谢:-)您节省了我的时间。但是我将使用默认值(但这次使用的是:string=“Nein”),因为选择最多的选项是“Nein”,这可以使应用程序更容易。
 <div>Yes or no?</div>
 <input type="radio" id="Nein" name="isUsedFor" value="Nein" [(ngModel)]="isUsedFor"/>
 <label for="no">Nein</label><br>
 <input type="radio" id="Ja" name="isUsedFor" value="Ja" [(ngModel)]="isUsedFor"/>
 <label for="yes">Ja</label>

<br>
 {{isUsedFor}}
isUsedFor: string = "Ja";