Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 是否可以从customDialog中检索数据?_Angular_Angular2 Mdl - Fatal编程技术网

Angular 是否可以从customDialog中检索数据?

Angular 是否可以从customDialog中检索数据?,angular,angular2-mdl,Angular,Angular2 Mdl,是否可以打开自定义对话框组件,然后将数据发送回打开自定义对话框的组件 this._dialogService.showCustomDialog({ component: CustomSelectComponent, providers: [{provide: 'ROOM_ID', useValue: 1}], isModal: true, styles: {'width': '580px'}, clickOutsideToClose: true }).subscribe((d

是否可以打开自定义对话框组件,然后将数据发送回打开自定义对话框的组件

this._dialogService.showCustomDialog({
  component: CustomSelectComponent,
  providers: [{provide: 'ROOM_ID', useValue: 1}],
  isModal: true,
  styles: {'width': '580px'},
  clickOutsideToClose: true
}).subscribe((dialogReference: MdlDialogReference) => {
    dialogReference.onHide().subscribe((data) => {

      // DATA SHOULD CONTAIN THE DATA PASSED IN TO THE hide METHOD
      console.log(data); 

    });
});

有一个测试显示如何传递数据…@迈克尔,谢谢!正是我想要的。尽管TS编译器在编译它时遇到一些问题,因为onHide方法在其notify subscribers methodright上有一个void as数据类型。似乎这应该是任何…->