Значение не работает, когда я пытаюсь отобразить имя - PullRequest
0 голосов
/ 30 марта 2020

Я использую поле выбора, чтобы выбрать имя из списка.

Я пытаюсь поместить исходное значение в поле выбора, используя это значение, но мне ничего не показывается. Кто-нибудь знает, как я могу отправить root имя без необходимости делать выбор?

Демо

html

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

1 Ответ

1 голос
/ 30 марта 2020

Это неправильный синтаксис для поля выбора DevExtreme. Вам необходимо передать значение valueExpr, а отображаемое значение - displayExpr, как показано ниже. Нет необходимости в ngFor с dx-select-box. Вместо этого вам просто нужно передать массив в items.

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