0
我一直在尋找angular seed,我想知道他們爲什麼要同時使用index.ts
和模塊。根據我的理解,它們都可以用來導出打字稿類型。ngModules和index.ts之間的區別
我一直在尋找angular seed,我想知道他們爲什麼要同時使用index.ts
和模塊。根據我的理解,它們都可以用來導出打字稿類型。ngModules和index.ts之間的區別
這兩個是完全無關的。
index.ts適用於TypeScript導入。每當您在另一個打字稿文件中聲明的打印稿文件中使用標識符時,您都需要這些文件。
NgModule
是在其他NgModule
s中註冊指令,組件,管道和提供程序。
因此,假設我有一個組件,我只在我的html中使用它 - 它需要在一個模塊中,而不是'index.ts'? – gilmishal
你根本不需要**來使用'index.ts'。您也可以直接從定義標識符的文件中導入。 'index.ts'只是爲了方便起見,因爲它們可以更輕鬆地一次導入多個標識符。 如果您未引用組件類,則不需要TypeScript導入。如果你想使用一個組件,你需要它來''NgModule'聲明'。爲了能夠做到這一點,你需要一個TypeScript導入,除非組件和'NgModule'在同一個文件中。 –