我正在尝试通过点击功能设置selectAll
参数值。单击该按钮时,将显示一个弹出操作对话框。当我单击取消按钮时,它应该获得selectAll
参数。
但是,在控制台上对其进行调试时,似乎selectAll
在传递给closeDialog()
时是未定义的。我试图通过actiondialog传递selectAll
<action-dialog (cancelAction)="closeDialog(selectAll)" [(selection)]="selectAll"/>
但是<action-dialog>
是不允许附加绑定参数的组件。
如果有人有想法,将不胜感激。谢谢!
<button (click)="openDialog(); selectAll=false"
</button>
<button (click)="opensecondDialog(); selectAll=true"
</button>
<action-dialog (cancelAction)="closeDialog(selectAll)"/>
<p *ngIf="!selectAll" abc</p>
<p *ngIf="selectAll" 123 </p>
closeDialog(selectAll) {
if(selectAll) this.clearAlerts();
}