如何在数组中拼接单选按钮值

时间:2019-01-03 10:38:00

标签: angular

当我选择单选按钮时,有人可以帮助我,然后将该值存储在数组中。但是当我取消选择单选按钮时,它不是从数组中拼接出来的。请帮助我的代码中有什么问题以及需要输入的内容。

  

HTML

<mat-radio-button (change)="addCorrespondingAuthor($event, author.authorId)" ></mat-radio-button>
  

Ts

addCorrespondingAuthor(e, authorId) {
// alert(e.checked);
if (e.checked=authorId) {
// alert(authorId);
this.authorErr = "";
this.correspondingAuthors.push(authorId);
alert(this.correspondingAuthors);
} else {
let index = this.correspondingAuthors.indexOf(authorId);
this.correspondingAuthors.splice(index, 1);
}
}

0 个答案:

没有答案