在Angular中,要从单选按钮获取值,可以使用ngModel指令结合ngModelChange事件来实现。以下是一个示例:
在组件的HTML模板中,使用ngModel指令来绑定单选按钮的值,并使用ngModelChange事件来获取选择的值:
在组件的代码中,定义selectedColor属性来存储选择的值,并编写onColorChange方法来处理选择变化的事件:
export class MyComponent {
selectedColor: string;
onColorChange(color: string) {
console.log(color); // 输出选择的值
}
}
这样,在选择单选按钮时,会触发ngModelChange事件,并将选择的值传递给onColorChange方法。你可以在该方法中处理选择的值,例如将其保存到组件的属性中,或执行其他逻辑。