Eli*_*'er 32 ionic2 ionic3 angular
我最近从Ionic 2升级到了Ionic 3,我创建了components.module.ts文件并声明并导出了我拥有的每个自定义组件,然后在我拥有的每个页面模块中导入了这个单个文件.
所以现在问题是我不能在我自己的组件中使用ion-*组件,因为我没有导入IonicModule.forRoot(..)我的components.module里面.
错误是:
"模板解析错误:'ion-spinner'不是已知元素......"
我究竟做错了什么?
Eli*_*'er 63
好吧,所以我想出了解决方案:
所有我需要的是进口IonicModule的components.module,没有 forRoot(..).
另请注意,Angular CommonModule也是使Angular指令有效的必要条件,因此您可能也需要导入它.
Wil*_*ils 25
基于Eliran的回应,在这里你是一个例子,以防有人需要视觉,在components.module.ts:
@NgModule({
imports: [
CommonModule, <<<< add the angular common module
IonicModule <<<< add the ionic module
],
...
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11375 次 |
| 最近记录: |