【问题标题】:Angular: How to set parameters of dialog-component in .open()?Angular:如何在 .open() 中设置对话框组件的参数?
【发布时间】:2017-11-13 09:11:04
【问题描述】:

对话框组件:

constructor(@Inject(MAT_DIALOG_DATA) 
  public data: any, 
  public dialogRef: MatDialogRef<MyDialogComponent>,
  @Optional() public dialogtitle: string ) {}

调用部分:

openMyDialog(somedata: string){
    const myDialogRef = this.dialog.open(MyDialogComponent, {data: somedata});
   }

如何将可选参数“dialogtitle”的数据放入其中?

【问题讨论】:

    标签: angular parameters constructor dialog components


    【解决方案1】:

    我猜你使用的是角材料?

    constructor(public dialogRef: MatDialogRef<MyDialogComponent>,
      @Optional() @Inject(MAT_DIALOG_DATA) public dialogtitle: string ) {}
    

    【讨论】:

    • 是的,谢谢,我已经有了构造函数,你可以在我的帖子中看到。我需要相应的电话
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-17
    • 2018-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多