Селектор "приложение-подписка" не соответствует ни одному элементу

Я должен создать модал для одного из моих сайтов. Для этого я применил модальный режим ngx-bootstrap. Я определил компонент в моей начальной загрузке. Он работает отлично, но когда я просматриваю консоль, он показывает сообщение об ошибке как

Селектор "приложение-подписка" не соответствует ни одному элементу

Ниже приведен фрагмент кода для subscription.component.ts

export class SubscriptionComponent implements OnInit {
  closeBtnName: string;
  public email_id;
  subscribed:Boolean= false;
  showsubscribe: Boolean = true;
  public emailFormControl = new FormControl('', [ Validators.required, Validators.pattern(EMAIL_REGEX)]);

  constructor( public bsModalRef: BsModalRef, private 
  submit_service: 
    SubmitService, private modalService: BsModalService) { }

   ngOnInit() {
  }

}

и для home.component.ts

if(this.router.url.includes('subscribe')){

  this.bsModalRef = this.modalService.show(SubscriptionComponent)
  this.bsModalRef.content.closeBtnName  = 'Close'
}

Согласно документации ngx-bootstrap, я добавил это в мои entryComponents. Фрагмент кода для app.module.ts

bootstrap: [AppComponent, SubscriptionComponent]

Пожалуйста, предложите мне исправить это.

1 ответ

Убедитесь, что вы добавили SubscriptionComponent в entryComponents массив модуля.

Другие вопросы по тегам