请帮我
我正在使用 Nebular 5.0.0 + Angular FormGroup,当我从列表中选择一个寄存器进行编辑时,nb-select 没有更新。
我的表格:
我的 .ts 文件:
我的结果表格:
FormGroup 的所有字段都更新得很好,但是表单中的 nb-select 不刷新。
有人可以帮助我了解缺少什么吗?
谢谢,
您的代码很好,但此时似乎 ddlSis 不可用,因此请尝试以下步骤
1)在ngOnInit
没有值的情况下定义formControls
2)加载ddlSis数据
3) pdfForm.pathcValues 或 pdfForm.setValue 的表单控件
希望这可以帮助
快速尝试 [了解确切的问题]
在ts中定义 ddlSis = [1, 2, 3, 4, 5, 6];
HTML
<nb-select placeholder="Select Showcase" selected="prfForm.controls.sis_id.value" formControlName="sis_id">
<nb-option *ngFor="let item of ddlSis" value={{item}}>item</nb-option>
</nb-select>
这将起作用,因为 ddlSis 数据已经可用