错误:类型IonTextAvatar是2个模块的声明的一部分:ionic

时间:2018-12-01 12:41:24

标签: ionic-framework ionic2 ionic3

我正在使用 2 * x * x | 2 * (x * x) --------------------------------------- 1.7717654705047607 | 2.0789272785186768 1.735931396484375 | 2.1166207790374756 1.7093875408172607 | 2.024367570877075 1.7004504203796387 | 2.047525405883789 1.6676218509674072 | 2.254328966140747 1.699510097503662 | 2.0949244499206543 1.6889283657073975 | 2.0841963291168213 1.7243537902832031 | 2.1290600299835205 1.712965488433838 | 2.1942825317382812 1.7622807025909424 | 2.1200053691864014 模块。我已将其导入ion-text-avatar页,但仍然收到错误

  

错误错误:未捕获(承诺):错误:类型IonTextAvatar是一部分   2个模块的声明:AppModule和   ConversationPageModule!请考虑将IonTextAvatar移至   导入AppModule和ConversationPageModule的高级模块。您   也可以创建一个新的NgModule来导出并包含IonTextAvatar   然后在AppModule和ConversationPageModule中导入该NgModule。   错误:IonTextAvatar类型是2个模块的声明的一部分:   AppModule和ConversationPageModule!请考虑搬家   IonTextAvatar到更高的模块,该模块导入AppModule和   ConversationPageModule。您还可以创建一个新的app.module.ts   导出并包含IonTextAvatar,然后将NgModule导入   AppModule和ConversationPageModule

这是我的NgModule代码。

conversationPage

我还已经在<ion-content> <ion-list> <ion-item> <ion-avatar item-start ion-checkbox checked="true"> <ion-text-avatar shape="round" class="avatar font"> {{ }} </ion-text-avatar> <ion-icon name="checkmark-circle"></ion-icon> </ion-avatar> <h6>{{ }}</h6> </ion-item> </ion-list> </ion-content> 的声明中导入并声明了该模块。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

该错误表明IonTextAvatar是2个模块的一部分,这很糟糕。

如果仅在“对话”页面中使用它,则应将其从AppModule中删除,并仅将其导入ConversationPageModule

import { IonTextAvatar } from 'ionic-text-avatar';

@NgModule({
  declarations: [
    IonTextAvatar
  ]
})
export class ConversationPageModule {}