我无法显示角度2表单中单选按钮输入的值。
答案 0 :(得分:2)
我能够使用 RadioButtonState 获取值。
https://angular.io/docs/ts/latest/api/common/index/RadioButtonState-class.html
模板
<div>
<h1>form test</h1>
{{isAdminYes.checked}}
<form [ngFormModel]="regForm">
<input type="radio" ngControl="isAdmin" name="isAdmin" [checked]="true" [(ngModel)]="isAdminYes" > Yes
<input type="radio" ngControl="isAdmin" name="isAdmin" [(ngModel)]="isAdminNo" > No
</form>
</div>
组件
export class App {
public isAdminYes : RadioButtonState = new RadioButtonState(true, "yes");
public isAdminNo : RadioButtonState = new RadioButtonState(false, "no");
constructor() {
this.regForm = new ControlGroup({
isAdmin: new Control(true)
});
}
}