Javascript 如何获取所有具有相同序列号的数组对象,同时选择角度中的下拉值
我有一个下拉列表,其中包含序列号相同且序号为0的项目。具有相同序列号的项目由|连接,并在下拉列表中列出。现在,当我选择其中任何一个项目时,我必须在动态表中显示所选项目。如果选择一个联接项,则每个项都应在表中显示为单独的行 我的下拉列表就是这样的 连接的项目将具有相同的序号。我必须将它们分别放在一个数组中,并将每个项目显示为一行。如何做到这一点 List.component.htmlJavascript 如何获取所有具有相同序列号的数组对象,同时选择角度中的下拉值,javascript,html,arrays,angular,typescript,Javascript,Html,Arrays,Angular,Typescript,我有一个下拉列表,其中包含序列号相同且序号为0的项目。具有相同序列号的项目由|连接,并在下拉列表中列出。现在,当我选择其中任何一个项目时,我必须在动态表中显示所选项目。如果选择一个联接项,则每个项都应在表中显示为单独的行 我的下拉列表就是这样的 连接的项目将具有相同的序号。我必须将它们分别放在一个数组中,并将每个项目显示为一行。如何做到这一点 List.component.html <mat-select [formControl]="items" (selecti
<mat-select [formControl]="items" (selectionChange)="onSelectionChange($event) >
public selectionChange(value: any): void{
this.itemList = [];
if(value.itemSeqNo == 0){
this. itemList.push(value);
console.log("selecteditem",value);
}else{
const joinedItem= groupBy(this.listAllItem, 'itemSeqNo');
this.itemList.push(joinedItem);
}
}