我有應該在子模塊和父模塊中使用的頭文件,這是在父模塊中導入和使用的,但是當嘗試在子組件中導入和使用時,它顯示錯誤。我的意思是如何爲父母和孩子模塊使用共同頭文件如何在angular2中的子模塊組件中使用父模塊組件
3
A
回答
5
你應該創建與要使用,出口這些組件,並在其他模塊導入共享的模塊組件的共享模塊(父母和孩子爲你的情況)。
共享模塊:
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { SharedComponent1 } from "./SharedComponent1";
import { SharedComponent2 } from "./SharedComponent2";
@NgModule({
imports: [
CommonModule
],
declarations: [
SharedComponent1,
SharedComponent2
],
exports: [
SharedComponent1,
SharedComponent2
]
})
export class SharedModule {}
使用的共享模塊:
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
...
import { SharedModule } from './SharedModule';
@NgModule({
imports: [
CommonModule,
...
SharedModule
],
declarations: [
...
],
providers: [
...
]
})
export class AppModule{}
-1
如果您可以共享代碼和指定的錯誤,那將會很棒。
根據我的理解,你基本上想要從父組件傳遞一些數據到它的子組件。
爲此,您需要使用@Input將父參數傳遞給子對象。
Component Interaction between parent and child
讓我知道,如果它可以幫助與否
相關問題
- 1. 在子模塊中使用導入模塊中的組件
- 2. Angular2在模塊中導入組件
- 3. Angular2 - 使用3rd parety模塊的組件
- 4. Angular2:模塊和組件的區別
- 5. 如何將變量傳遞到angular2中的模塊和組件
- 6. Angular2組件或模塊npm包
- 7. 無法在Angular2的父組件中使用子組件
- 8. 如何在Angular2中使用'crypto'模塊?
- 9. 如何從ng2子模塊中的組件輸出()事件?
- 10. Angular2組織路由模塊
- 11. ReactJS模塊組件
- 12. 如何在Angular2中從父組件類訪問子組件類
- 13. 如何在angular2中更新父組件的父組件
- 14. Angular2,包含組件模塊而不是所有組件分開
- 15. [angular2] [ngModules]如何從其他模塊調用組件?
- 16. Joomla(組件,插件,模塊?)
- 17. angular2使用嵌套導入模塊的組件
- 18. 如何用CSS模塊組件反應
- 19. 從父模塊的另一個組件包裝角2組件
- 20. Angular2如何聲明根模塊上的公共組件
- 21. 如何在JavaScript中使用define導入模塊的子模塊?
- 22. 在組件中嵌入Joomla模塊
- 23. 在Python中組合模塊文件
- 24. 按父模塊組織node_modules
- 25. 的Arquillian - 組件模塊
- 26. Electron/Angular2/Typings App:組件中的導入模塊
- 27. 我們如何從父模塊中提取所有子模塊?
- 28. 如何訪問node.js中子文件中的父模塊數據
- 29. 如何使父模塊的子模塊maven構建?
- 30. nodejs .net模塊或如何使用nodejs中的C#組件
什麼錯誤的類型? – hY8vVpf3tyR57Xib
'組件是2個模塊聲明的一部分? – yurzui
是未捕獲(承諾):錯誤:類型HeaderComponent是2個模塊聲明的一部分:AppModule和ProviderModule!請考慮將HeaderComponent移動到導入AppModule和ProviderModule的較高模塊。您還可以創建一個新的NgModule,該NgModule導出幷包含HeaderComponent,然後將該NgModule導入到AppModule和ProviderModule中。 –