码迷,mamicode.com
首页 > 编程语言 > 详细

对象变为指定格式的数组

时间:2018-04-24 20:20:42      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:onchange   item   com   多个   img   sele   如何   length   数据格式   

拿到的对象的格式(一个对象里面都好多属性)

技术分享图片

想要转换成的数据格式(一个数组里面有好多个对象,每个对象有一个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();
            },

对象变为指定格式的数组

标签:onchange   item   com   多个   img   sele   如何   length   数据格式   

原文地址:https://www.cnblogs.com/lml-lml/p/8933004.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!