Селектор "приложение-подписка" не соответствует ни одному элементу
Я должен создать модал для одного из моих сайтов. Для этого я применил модальный режим 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
массив модуля.