Как получить выбранное значение отображения в ng-select вместо сохраненного значения? - PullRequest
0 голосов
/ 12 июня 2019

Ниже раскрывающийся список, который я использовал.

<ng-select [items]="products" bindLabel="code" bindValue="id" placeholder="Select Goods Receipt" clearAllText="Clear" formControlName="productId">
  <ng-template ng-label-tmp let-item="item">
    <span [ngOptionHighlight]="search">{{ item.code }} - {{ item.name }}</span>
  </ng-template>
  <ng-template ng-option-tmp let-item="item" let-search="searchTerm" let-index="index">
    <span [ngOptionHighlight]="search">{{ item.code }} - {{ item.name }}</span>
  </ng-template>
</ng-select>

Здесь сохраненное значение равно Id А отображаемое значение равно Кодовое имя .

Я хочу отобразить отображаемое значение в формате json.Для этого я использовал следующий код

{{ goodsReceiptFormGroup?.value.productId | json }}

Но я не могу отобразить отображаемое значение.Вместо отображаемого значения извлекается сохраненное значение.

Мне нужно решение для извлечения отображаемого значения в json.Кто-нибудь может мне помочь ??

...