Angular ngx引导模式未检测到我的组件属性

Angular ngx引导模式未检测到我的组件属性,angular,bootstrap-modal,ngx-bootstrap,Angular,Bootstrap Modal,Ngx Bootstrap,我正在为Bootstrap3.3.7使用ngx引导,目前正在尝试使模式服务完全工作。模式对话框将打开,但显示的唯一内容是静态内容。我传递给服务的动态内容都不起作用,主要是因为bsModalRef似乎没有获取我的组件属性 以下是模态组件: import { BsModalRef } from 'ngx-bootstrap/modal/modal-options.class'; import { Component } from '@angular/core'; import { CallCente

我正在为Bootstrap3.3.7使用ngx引导,目前正在尝试使模式服务完全工作。模式对话框将打开,但显示的唯一内容是静态内容。我传递给服务的动态内容都不起作用,主要是因为bsModalRef似乎没有获取我的组件属性

以下是模态组件:

import { BsModalRef } from 'ngx-bootstrap/modal/modal-options.class';
import { Component } from '@angular/core';
import { CallCenter } from 'app/shared/dsg/models/models';

@Component({
  selector: 'dsg-call-centers-dialog',
  templateUrl: './call-centers-dialog.component.html',
  styleUrls: ['./call-centers-dialog.component.scss']
})
export class CallCentersDialogComponent {
  public data: CallCenter[] = [];

  constructor(public bsModalRef: BsModalRef) { }

}   
然后在我的主机组件中,这是用于打开对话框的代码段:

this.bsModalRef = this._modalService.show(CallCentersDialogComponent);
this.bsModalRef.content.data = this.itemData;  // Property 'data' does not exist on type 'Object'
因此,对话框正在按应有的方式打开,但“我的对话框”组件的“数据”属性不可用


我遗漏了什么?

这是在ngx引导的1.8.1中修复的,试试看

他说他使用的是3.3.7版,那么你的回答有什么帮助呢?我说的是ngx引导,而不是引导。你能让它工作吗?我用的是1.8.1。然后做同样的事情,但得到的结果与这里相同。@nbppp2-不,我最终使用了ng2引导模式。它很好用。