MdDialog - 可以隐藏而不是关闭

时间:2017-09-12 20:11:39

标签: angular material-design angular-material2 mddialog

我想隐藏我的MdDialog而不是关闭它(不必每次都重新创建昂贵的资源)

是否可以隐藏它?

这就是我打开它的方式:

 openLocationPicker() {
  const dialogParams: UserPickLocationDialogParams = {
    locationName: this.locationName,
    geoLocationString: this.latitudeLongitudeControl.nativeElement.value
  }
  let dialogRef = this.dialog.open(UserPickLocationComponent, {
    height: '470px',
    width: '600px',
    data: dialogParams
  }).afterClosed().subscribe(returnVal => {
    // ...
  })
}

1 个答案:

答案 0 :(得分:1)

现在,这是不可能的。请查看此GitHub issue