Angular ng2模式&x27;s模式正在意外关闭

Angular ng2模式&x27;s模式正在意外关闭,angular,Angular,我已经用了我的情态动词 调用我创建的以下函数时: deleteCommitee(id:number){ var length = this.addnewCommitee.length; for(var i = 0;i<length;i++){ if(id == i){ this.addnewCommitee.splice(i,i); } } } deleteCommitee(id:number){ var length=this.addnewcomm

我已经用了我的情态动词

调用我创建的以下函数时:

deleteCommitee(id:number){
  var length = this.addnewCommitee.length;
  for(var i = 0;i<length;i++){
    if(id == i){
     this.addnewCommitee.splice(i,i);
    }
  }
}
deleteCommitee(id:number){
var length=this.addnewcommite.length;

对于(var i=0;i您缺少
event.stopPropagation()
,以防止单击在DOM中传播。

deleteCommitee

deleteCommitee(id:number,event:any){
    //event.preventDefault();
    event.stopPropagation();
    for(var i = 0;i<this.addnewCommitee.length;i++){
      console.log(this.addnewCommitee[i]);
      if(id == this.addnewCommitee[i].count){
        //console.log(this.addnewCommitee[i]);
        console.log(this.addnewCommitee.splice(i,1));
      }
    }
  }
deleteCommitee(id:number,event:any){
//event.preventDefault();
event.stopPropagation();
对于(var i=0;i
 <div class="close_icon_div cursor_pointer" (click)="deleteCommitee(newCommitee.count,$event)" >