2017-04-15 85 views
12

我最近從Ionic 2升級到離子3,並創建了components.module.ts文件並聲明並導出了我擁有的每個自定義組件,然後在我擁有的每個頁面模塊中導入這個單個文件。離子3不能在我的自定義組件中使用離子*組件

所以,現在的問題是,我不能在我自己的組件內使用ion- *組件,因爲我沒有在我的components.module中導入IonicModule.forRoot(..)

的錯誤是:

「模板解析錯誤:‘離子微調’不是一個已知的元素......」

我在做什麼錯?

+0

你可以添加你的組件模塊文件嗎? –

回答

26

好了,所以我想出瞭解決方案:

所有我需要的是進口IonicModulecomponents.module沒有forRoot(..)

另請注意,Angular的CommonModule也是使Angular的指令有效的必要條件,因此您可能還需要導入它。