![](/img/trans.png)
[英]How to set default value for drop-down multiselect in angular 2 and ngprime
[英]How to fetch ngPrime autocomplete text on button click in Angular 6
我正在使用ngPrime
自動完成功能從服務中獲取數據。 我的要求是在單擊按鈕時在任何實例中獲取以自動完成方式編寫的文本。 我試圖在組件中使用 getElementById.value 獲取值,但它返回undefined
。
<p-autoComplete [(ngModel)]="contact" [suggestions]="contactList.TaxEntities" (completeMethod)="filterContact($event)"
field="TaxEntityName" [size]="30" placeholder="Search Contact" [minLength]="1" appendTo="body" id="auto">
<ng-template let-selectedItem pTemplate="item">
<div class="ui-helper-clearfix">
{{selectedItem.TaxEntityName}}, {{selectedItem.TaxEntityABN}}
</div>
</ng-template>
</p-autoComplete>
根據您的評論:
您需要使用輸入和輸出檢測器來處理這個問題。 您可以使用輸入裝飾器將值從父組件傳遞給子組件。 您可以使用輸出(事件發射器)來獲取父組件中的子組件值
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.