簡體   English   中英

如何擴展 Angular 中的內置組件?

[英]How can I extend a built in component in Angular?

我正在嘗試使用 Angular 組件並想使用自定義模板。

https://mattlewis92.github.io/angular-text-input-autocomplete/docs/directives/TextInputAutocompleteDirective.ZFC35FDC70D5FC69D269883A822C7A5E3

根據此文檔, menuComponent可以通過內置的TextInputAutocompleteMenuComponent組件進行擴展,以使用自定義模板。

那么,如何替換該組件模板以使用我自己的

我不確定什么是自定義模板。 它是下拉菜單還是文本框,因為“TextInputAutocompleteMenuComponent”是專門為下拉菜單編寫的。

以下是我的意見,可能對您有所幫助:您可以使用“TextInputAutocompleteContainerComponent”和“TextInputAutocompleteDirective”為您自定義模板,該模板適用於文本區域/文本框。

如果您真的想要帶有自定義模板的“TextInputAutocompleteMenuComponent”,那么您可以創建擴展此組件的新組件,並將所有事件與模板中的父 class 函數綁定。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM