2017-09-21 56 views
0

組件的最小定義是什麼,在看到https://angular.io/api/core/Component後,它似乎都是可選的。 有人可以解釋什麼是最低定義。組件的最小定義角度4

+0

它只是選擇器和模板/ templateUrl? –

+0

...組件是一種特殊的指令,它使用更簡單的配置,適用於基於組件的應用程序結構。 ... {Ref:https://docs.angularjs.org/guide/component}希望它有幫助 –

+1

他問配置的最小屬性,而不是他所說的定義。 –

回答

3

角度中的@Component的絕對最小配置是一個模板。 這兩個模板屬性都設置爲可選,因爲您必須定義templatetemplateUrl

當你沒有定義它們時,你會得到這樣的異常;

沒有找到組件「組件名」

一個selector屬性指定的模板不是必須的,你也可以在路由使用的組件。