我最近从Ionic 2升级到了Ionic 3,我创建了components.module.ts文件并声明并导出了我拥有的每个自定义组件,然后在我拥有的每个页面模块中导入了这个单个文件.
所以现在的问题是我不能在我自己的组件中使用ion- *组件,因为我没有在components.module中导入IonicModule.forRoot(..).
错误是:
“Template parse errors: ‘ion-spinner’ is not a known element …”
我究竟做错了什么?
好吧,所以我想出了解决方案:
我需要的只是在components.module中导入IonicModule,而不是forRoot(..).
另请注意,Angular的CommonModule也是使Angular的指令有效所必需的,因此您可能也需要导入它.