0

在 y 项目中,我从另一个组件打开一个对话框组件,当我关闭对话框组件时,我想在组件调用者中接收一个值,但这仅在值绑定为“真”或“假”时对我有效

<mat-dialog-actions align="end">
<button mat-button
    mat-dialog-close>Cancelar
</button>
<button mat-button
    (click)="getEmpleadosSeleccionados()"
    [mat-dialog-close]="true"
    cdkFocusInitial>Aceptar
</button>
 dialogRef.afterClosed().subscribe(result=>{
        console.log('Dialog-result: ', result);
      });

记录这个

日志

但是如果我将“true”更改为“XXXXXX”,这将不起作用

错误

如果我尝试发送一个变量

<mat-dialog-actions align="end">
<button mat-button
    mat-dialog-close>Cancelar
</button>
<button mat-button
    (click)="getEmpleadosSeleccionados()"
    [mat-dialog-close]="this.empleadosSeleccionados"
    cdkFocusInitial>Aceptar
</button>

在这种情况下,没有错误但没有收到任何内容

日志2

请问有什么想法吗?

4

0 回答 0