angular - 当我尝试显示名称时值不起作用
问题描述
我正在使用选择框从列表中选择一个名称。
我正在尝试使用该值将源值放入选择框中,但我没有看到任何内容。有谁知道我如何提交根名称而无需进行选择?
html
<div *ngFor="let datas of array">
<dx-select-box [value]="datas.name"> </dx-select-box>
</div>
解决方案
这是 DevExtreme 选择框的错误语法。您需要将值传递给valueExpr
和显示值,displayExpr
如下所示。不需要ngFor
with dx-select-box
。相反,您只需要将数组传递给items
.
<dx-select-box [items]="array" valueExpr="id" displayExpr="name"></dx-select-box>