在 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>
在这种情况下,没有错误但没有收到任何内容
请问有什么想法吗?