我必须为我的一个网站创建一个模式。我已经为此实现了 ngx-bootstrap 模式。我已经在我的引导程序中定义了组件。它运行完美,但是当我查看控制台时,它显示错误消息为
选择器“app-subscription”不匹配任何元素
下面是 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]
请建议我解决这个问题。