<ngx-select #drop [items]="dropdownReci" [(ngModel)]="values">
<ng-template ngx-select-option-not-found>
There is no result, <button (click)="add(drop.value)"><b>add it</b></button>.
</ng-template>
</ngx-select>
当ngx-select搜索找不到任何东西时,我正在尝试取值,所以我可以添加它。如果我选择搜索的字符串,则可以使用“值”数组。我如何获得当下键入的值?
答案 0 :(得分:0)
在ngx-select中添加了我:
(keyup)="onKeyUp($event)"
以及在我添加的component.ts中:
val: string = "";
onKeyUp(event): void {
event.stopPropagation();
const key = event.key;
const value = event.target.value;
this.val= value;
}
现在在“ keyup”事件中,我一个字母一个字母地输入并放入val,因此,如果单击时没有结果,我会将那个val添加到string []。