Выберите элемент со связанным текстом для добавления новых опций - Angular 6

У меня есть элемент выбора с большим количеством опций. Мне нужно иметь одну опцию со ссылкой "добавить новую опцию", и после нажатия показать элемент ввода текста. Я использовал ng-select с ng-options, но в списке параметров, которые показывают html-код "добавить новую опцию. После этого я попытался использовать директиву [InnerHtml], но я получил ту же ошибку. После этого я использовал ng-template, но это шоу "", и, наконец, я создал свою собственную директиву, но я не могу показать ссылку в списке.

Может кто-нибудь помочь мне с лучшим способом сделать это?

Что я имею:

<ng-select *ngIf="..." id="..." class=""

[formControlName]="..." [placeholder]="field.placeholder">

<ng-option *ngIf="...">

<span >

link to click

</span>

</ng-option>

<ng-option *ngFor="let val of x.options" [value]="x.id" >{{x.name}}</ng-option>

</ng-select>

После того, как у меня есть подобное, я хочу использовать jquery, чтобы скрыть элемент ссылки и показать элемент ввода текста.

Cumps

0 ответов

Другие вопросы по тегам