[英]Angular ng-select “No Items Found” error when typing in characters to filter
[英]Angular ng-select autocomplete how to provide option to "create new item" if No Items found?
在 ng-select (Angular) 中,如果基於用戶搜索的數據列表中沒有匹配項,是否有辦法提供“新建”?
當找不到匹配項時,我喜歡創建新項目,例如下面的參考圖片。
根據 ng select config,我們可以選擇只為未找到的文本 (notFoundText) 設置文本。 我沒有提供任何 HTML 模板選項。
有什么建議么?
NG-選擇 Stackblitz - https://stackblitz.com/edit/ng-select-not-fount-text-not-working-5gcdlq?file=src%2Fbindings-default-example.component.ts,src%2Fbindings-default -example.component.html
我們可以傳遞如下模板。
<ng-select
[items]="defaultBindingsList"
[(ngModel)]="selectedCity"
>
<ng-template ng-notfound-tmp let-searchTerm="searchTerm">
<div class="ng-option disabled">
No data found for "{{searchTerm}}". Do you want to create new?
<button>Create New</button>
</div>
</ng-template>
</ng-select>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.