在Angular中,可以使用ngModel
指令和表单控件的value
属性来动态获取单选按钮的值。以下是一个示例解决方案:
在HTML模板中,可以使用ngModel
指令绑定一个变量来获取单选按钮的值:
在组件类中,可以声明一个变量来存储选中的单选按钮的值:
export class MyComponent {
selectedGender: string;
// 其他代码...
}
现在,selectedGender
变量将会动态获取选中的单选按钮的值。
你还可以在组件类中使用ngModelChange
事件来监听单选按钮值的变化:
export class MyComponent {
selectedGender: string;
onGenderChange() {
console.log(this.selectedGender);
}
// 其他代码...
}
在onGenderChange
方法中,可以执行一些自定义逻辑,或者将选中的单选按钮的值传递给其他组件或服务。