Выберите элемент со связанным текстом для добавления новых опций - 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