1. 程式人生 > >對象變為指定格式的數組

對象變為指定格式的數組

this com dynamic push ID IT cti 有一個 mage

拿到的對象的格式(一個對象裏面都好多屬性)

技術分享圖片

想要轉換成的數據格式(一個數組裏面有好多個對象,每個對象有一個id和name的屬性)

技術分享圖片

如何處理的

selectionChange(val) { // 列表選擇
                var dynamicTags1 = [];
                var arr=[]
                for(var i= 0;i<val.length;i++){
                    console.log(val[i])
                    var item = {};//定義一個空對象
                    arr.push(val[i].id);
                        item[‘id‘] = val[i].id;//給對象添加id屬性並賦值
                        item[‘name‘] = val[i].name;//給對象添加name屬性並賦值
                    dynamicTags1.push(item);//再將循環遍歷得到的對象追加到數組
                    this.dynamicTags=dynamicTags1;
                    console.log(this.dynamicTags)
                }
                this.leader_id=arr.toString();
            },

對象變為指定格式的數組