我在 for 循环中有一个复选框列表,当我选择一个时,名称需要显示在 textarea 中,以便我继续选择它们需要添加,而当我取消选择它们时,它们需要被删除。我可以添加项目,但一次只能显示一个。我无法在 textarea 中显示数组。我在尝试删除取消选择的项目时也遇到了问题。请帮忙。下面是我的代码....
复选框
<div *ngFor="let items of itemList">
<div class="xxx"><input type="checkbox" id="chk" name="checker" (click)="AddToTextArea(items.Name)" />
{{items.Name}}
</div>
</div>
文本区
<textarea class="ttt" id="itemList" name="itemName" rows="5" [(ngModel)]="displayItemNameList"></textarea>
组件方法
public displayItemNameList = [];
AddToTextArea(iName){
this.displayItemNameList.push(iName);
}
如果我取消选择,也可以帮助我如何从数组中删除项目名称。我试图检查 indexof 是否有帮助。请指导....