Как выделить вариант, выбранный ва такжеметка угловая 5 - PullRequest
0 голосов
/ 01 октября 2018

У меня есть 2 тега, когда я щелкаю по панели перетаскивания, она предоставляет различные варианты выбора, по умолчанию выбирается одно значение, но когда я открываю панель перетаскивания, она не выделяет ранее выбранный параметр.

Я попытался добавить [selected]="filters" или [ng-selected]="filters" в тег <ng-option>, но я получаю ошибку, что это не известное свойство <ng-option>

Как выделить этот параметр, выбранный на панели размещения?

<ng-select [(ngModel)]="filterSelected" name="in" id="fileterName" 
       (open)=droppanel() >
    <ng-option *ngFor="let opt of filterJSONData" [value]="opt.val" >
          {{ opt.content }}
    </ng-option>
</ng-select>

Заранее спасибо.

1 Ответ

0 голосов
/ 02 октября 2018

Определение выбора должно быть таким:

<ng-select
  [items]="filterJSONData"
  bindLabel="{{content}}" bindValue="{{val}}"
  [(ngModel)]="filterSelected">
  <ng-template ng-option-tmp let-item="item" let-search="searchTerm">
    <div [ngOptionHighlight]="search">{{ item.content }}</div>
  </ng-template>
</ng-select>

При вводе текста в выборке значения совпадений отображаются подчеркиванием.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...