当我尝试显示名称时值不起作用

Value doesn't work when I try to display the name

我正在使用 select 框来 select 列表中的名称。

我正在尝试使用该值将源值放入 select 框中,但我没有看到任何内容。有谁知道我如何提交一个根名称而不必创建 selection?

Demo

html

  <div *ngFor="let datas of array">
    <dx-select-box [value]="datas.name"> </dx-select-box>
  </div>

这是 DevExtreme select 框的不正确语法。您需要将值传递给 valueExpr,将显示值传递给 displayExpr,如下所示。不需要 ngFordx-select-box。相反,您只需要将数组传递给 items.

<dx-select-box [items]="array" valueExpr="id" displayExpr="name"></dx-select-box>