Forms 角度2:模态切换

Forms 角度2:模态切换,forms,angular,modal-dialog,angular2-template,angular-forms,Forms,Angular,Modal Dialog,Angular2 Template,Angular Forms,为什么当我点击一行的编辑按钮时,模态会不可预测地打开?比如,可以打开几行,而其余的就不会了。或者,当我尝试单击那些未打开的行时,它们可能已经被意外地打开了。完全不可预测 这是我的密码: 章节列表: showDialogBox:boolean=false; onToggleDialogBox(id){ this.showDialogBox=!this.showDialogBox; console.log(id); } 名称 评论 {{section.name}} {{节.备注} {{formT

为什么当我点击一行的编辑按钮时,模态会不可预测地打开?比如,可以打开几行,而其余的就不会了。或者,当我尝试单击那些未打开的行时,它们可能已经被意外地打开了。完全不可预测

这是我的密码:

章节列表:

showDialogBox:boolean=false;
onToggleDialogBox(id){
this.showDialogBox=!this.showDialogBox;
console.log(id);
}

名称
评论
{{section.name}}
{{节.备注}
{{formTitle}}
取消
拯救

尝试用打开-关闭方法替换切换,使用切换时双击或打开-关闭时间跨度存在问题。您遇到的问题是,您绑定了布尔值,可能不仅openDialog方法更改了布尔值,而且app dialog表单也更改了布尔值。我试图指定操作。我有不同的方法来关闭和打开模式,但它仍然有相同的问题@nrgjack