[英]How can you use components from the same file in Angular 2?
我目前在不方便開發Web應用程序時使用多個文件的環境中進行開發/學習。 想象一下您的HTML,CSS和JavaScript在一個文件中
如何使用與其余HTML和TypeScript寫入同一文件的組件? templateUrl
是什么,我還需要import
嗎?
如果聲明在當前文件之外進行聲明,則僅需要導入才能使聲明對當前文件為人所知。 因此,如果它已經在同一文件中,則無需導入。
TypeScript不能像使用變量那樣提升類。
確保您所引用的類在使用它的代碼上方聲明,或者使用forwardRef(() => SomeClassBelow)
。
有關示例,請參見https://angular.io/docs/ts/latest/api/core/forwardRef-function.html以及如何將超級組件類變量訪問到子組件類中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.