对象变为指定格式的数组

Posted 李美玲

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对象变为指定格式的数组相关的知识,希望对你有一定的参考价值。

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

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

以上是关于对象变为指定格式的数组的主要内容,如果未能解决你的问题,请参考以下文章

JAVA输出1时怎样使1变为01,2变为02..

使用字符串(不是HTML)以表格格式显示对象数组。

为什么我不能在此片段中生成唯一对象数组?

使用 Excel 对象快速设置数字格式

我正在片段中启动我的活动,但变量变为空?

php使用json_encode把二维数组变为json格式,Javascrpt如何变回数组