Angular 6 соответствует двум свойствам объекта sabe в html-интерполяции - PullRequest
0 голосов
/ 30 декабря 2018

Я хочу показать в опции выбора два свойства объекта, которые находятся внутри интерполяции с условием "если условие":

это мой массив элементов

items =
[ 
  {  num: 0, name: 'john', description: 'some stuff' },
  {  num: 3, name: 'bob', description: 'some other stuff' },
  {  num: 0, name: 'peter', description: 'some stuff' },
  {  num: 9, name: 'charly', description: 'some stuff' }
 ]

этоМой HTML

<select class="form-control" 
                    [(ngModel)]="item_selec" name="item">
<option *ngFor="let item of items" [ngValue]="it">
{{item.num != 0 ? item.num item.name :'not available'}} // HERE if true i want to concat item.num and item.name...
</option>

</select>

Итак, проблема в метке опции, которую я хочу объединить в интерполяции номер и имя элемента, чтобы показать эту информацию пользователю.Это внутри выражения интерполяции с условием, как я могу это сделать ??спасибо заранее

...