如果在使用Angular 7 的 ngbRadioGroup 时,遇到了表单控件名称没有值访问器的问题,可以尝试以下解决方法:
确保正确导入了 NgbModule: 在你的模块文件(通常是app.module.ts)中,确保已经正确导入了 NgbModule。例如:
import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
@NgModule({
imports: [NgbModule],
...
})
export class AppModule { }
确保在模板中正确使用了 ngbRadioGroup: 在你的模板文件中,确保正确使用了 ngbRadioGroup,并且绑定了一个表单控件名称。例如:
确保表单控件名称具有值访问器: 在你的组件类中,确保为表单控件名称(例如 "myRadioGroup")添加一个值访问器。例如:
selectedValue: string;
get myRadioGroup() {
return this.selectedValue;
}
重新编译和运行应用程序: 在完成上述步骤后,重新编译和运行你的应用程序,然后检查 ngbRadioGroup 是否起作用。
希望以上解决方法能够帮助到你解决 ngbRadioGroup 不起作用的问题!