簡體   English   中英

@Component和Class之間的angular2關系

[英]angular2 relationship between @Component and Class

如何形成組件控制器類和組件之間的關系。 它只是基於定位,即任何類在給定組件之后,它成為在它之前定義的組件的組件控制器類。 如果在單個js文件中有多個組件,它是如何工作的。 如何將js文件中任何位置的類與組件相關聯。

沿着相同的路線,是否有子組件這樣的東西,在這種情況下,這些子組件從父組件繼承,更具體地從父組件的組件控制器類繼承。

如何形成組件控制器類和組件之間的關系。 它只是基於定位,即任何類在給定組件之后,它成為在它之前定義的組件的組件控制器類。

是。

如果在單個js文件中有多個組件,它是如何工作的

有結構:

@Component ...
class Foo ...

@Component ...
class Bar ...

是否有子組件這樣的東西,在這種情況下,這些子組件從父組件繼承,更具體地從父組件的組件控制器類繼承。

組件不會繼承。 組件組成 搜索繼承與組合 (但我相信你知道這一點)。

另請參閱: https//github.com/Microsoft/TypeScript/issues/2249

在類構造函數中聲明了某種父類。 這是一個例子http://victorsavkin.com/post/118372404541/the-core-concepts-of-angular-2

class Component {
    constructor(sibling:SiblingCmp,
          @Parent parent:ParentCmp,
          @Ancestor ancestor:AncestorCmp) {
    }
}

暫無
暫無

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

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