Ошибка: Тип IonTextAvatar является частью объявлений 2 модулей: ionic - PullRequest
0 голосов
/ 01 декабря 2018

Я использую модуль ion-text-avatar.Я импортировал его на странице app.module.ts, но все равно получаю сообщение об ошибке:

ОШИБКА Ошибка: Uncaught (в обещании): Ошибка: Тип IonTextAvatar является частью объявлений 2 модулей: AppModuleи ConversationPageModule!Пожалуйста, рассмотрите возможность перемещения IonTextAvatar в модуль более высокого уровня, который импортирует AppModule и ConversationPageModule.Вы также можете создать новый NgModule, который экспортирует и включает IonTextAvatar, а затем импортирует этот NgModule в AppModule и ConversationPageModule.Ошибка: Тип IonTextAvatar является частью объявлений 2 модулей: AppModule и ConversationPageModule!Пожалуйста, рассмотрите возможность перемещения IonTextAvatar в модуль более высокого уровня, который импортирует AppModule и ConversationPageModule.Вы также можете создать новый NgModule, который экспортирует и включает IonTextAvatar, затем импортирует этот NgModule в AppModule и ConversationPageModule

Это мой 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>

Я также импортировал и объявил модуль в объявлениях conversation.module.ts.Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 01 декабря 2018

Ошибка говорит о том, что IonTextAvatar является частью 2-х модулей, что плохо.Если вы используете его только на странице беседы, вы должны удалить его из AppModule и импортировать его только в ConversationPageModule:

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

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