Использование MatTooltip в MatIcon в Angular 8 вызывает проблемы - PullRequest
0 голосов
/ 14 января 2020

Я пытаюсь показать подсказку во входе, где появляется значок суффикса. Я думаю, что делал все, как говорится в документации, но всегда получал ошибку вместо того, что я хочу.

ERROR Error: No component factory found for TooltipComponent. Did you add it to @NgModule.entryComponents?

Component.ts

@NgModule({
  declarations: [
    MyComponent
  ],
  imports: [
    MatTooltipModule
]

Компонент. html

<mat-form-field>
 <input matInput placeholder="placeHolder" formControlName="myFormControl">
 <mat-icon matSuffix
   matTooltip="My tooltip comes here"
   matTooltipPosition="left">
    help_outline
 </mat-icon>
</mat-form-field>

1 Ответ

0 голосов
/ 14 января 2020

ERROR Error: No component factory found for TooltipComponent. Did you add it to @NgModule.entryComponents? Из этой ошибки я могу сказать, что вам нужно добавить TooltipComponent к entryComponetns в вашем модуле;

@NgModule({
  declarations: [
    MyComponent
  ],
  imports: [
    MatTooltipModule
],
entryComponetns: [TooltipComponent]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...