【发布时间】:2020-11-04 23:13:32
【问题描述】:
我的应用程序 UI 基于 PrimeNG,我正在处理动态表单并通过 API 获取表单字段配置。我的 PrimeNG 下拉菜单显示空选项。这是供参考的图像:
这是 PrimeNG 下拉菜单的代码:
<p-dropdown *ngIf="field.IsLookup == 'Y'" [options]="field.LookupVal.split('|')"
[id]="field?.ColumnName"
[formControlName]="field?.ColumnName"
[showClear]="true">
</p-dropdown>
使用 Bootstrap 选择它工作正常,但我想通过 PrimeNG 实现这一点,这里是 Bootstrap 选择的代码:
<select
*ngIf="field.IsLookup == 'Y'"
class="form-control"
[id]="field?.ColumnName"
[formControlName]="field?.ColumnName"
>
<option *ngFor="let opt of field.LookupVal.split('|')" [value]="opt">{{
opt
}}</option>
</select>
这是我从 API 获得的下拉列表数据: LookupVal: "KK-ID-IDEAS - KARACHI|00001-Karachi|KHI-KARACHI NEW |14121-BDJJSJBSJ"
请帮我找到出路?
【问题讨论】:
-
尝试在标签和值中添加下拉值。访问此link。
标签: angular primeng primeng-dropdowns