2016-04-29 73 views
6

我已經在角度2中創建了新組件,並且出現此錯誤「合併聲明'MyComponentComponent'中的單個聲明必須全部導出或全部爲本地。」由於我是新的角2,我無法弄清代碼需要幫助的錯誤。提前致謝 ..!我在創建Angular 2中的新組件時遇到此錯誤。

+1

您的組件的代碼將受到歡迎;-) –

+0

當自動refactorinf導入我正在處理的類型時,出現此錯誤。所以我導入了相同的類 – profimedica

回答

8

我認爲你有幾個同名的班級MyComponentComponent。在定義組件時,您需要爲其實現類創建一個新名稱。

@Component({ 
    (...) 
}) 
export class Component1 { 
    (...) 
} 

@Component({ 
    (...) 
}) 
export class Component2 { 
    (...) 
} 
+1

實際上,我錯過了放置指令代碼,我把我的代碼放在同一個類中,這就是爲什麼錯誤來了,但現在我把相同的代碼放在我必須呈現代碼的文件中,所以我把它在app.component.ts文件中。它的工作原理。 :) .. !! –

相關問題