【发布时间】:2021-09-03 05:42:24
【问题描述】:
我正在处理一个 Angular 项目,并希望动态更新我的反应式表单字段,并且数据来自名为 getNextCode() 的 API。我在
ngOnInit(): void {
this.NextCodeService.getNextCode().subscribe(
(data: any) => {
this.nextCode = data;
this.f.code.setValue(this.nextCode);
this.f.code.disable();
}, (err: any) => this.handleErr(err)
);
}
我正在使用form 控件来更新我的输入字段。当我打开表单时,字段被禁用,其值是从getNextCode() API 设置的。但未设置字段输入值,disable 调用不起作用。
【问题讨论】:
-
添加 html 代码和表单声明以更好地理解问题。请阅读this
标签: angular api angular-material angular-ui updating