无需循环就可以把数据添加到数组相应位置动态往数组对象中添加数据对象类型数据的妙用

Posted web半晨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无需循环就可以把数据添加到数组相应位置动态往数组对象中添加数据对象类型数据的妙用相关的知识,希望对你有一定的参考价值。


1、关键代码

new Vue(
	el: "#app",
	data() 
		return 
			tableData: [
				
					id: 1,
					title: "标题-1",
					options: [],
					value: ''
				, 
				
					id: 2,
					title: "标题-2",
					options: [],
					value: ''
				, 
				
					id: 3,
					title: "标题-3",
					options: [],
					value: ''
				
			],
		
	,

	methods: 
		focusSelect(item) 
			if (item.id % 2 == 0) 
				item.options = [
					
						value: '1',
						label: 'label-1'
					, 
					
						value: '3',
						label: 'label-3'
					, 
					
						value: '5',
						label: 'label-5'
					
				];
			 else 
				item.options = [
					
						value: '2',
						label: 'label-2'
					, 
					
						value: '4',
						label: 'label-4'
					, 
					
						value: '6',
						label: 'label-6'
					
				]
			
		
	
);

2、完整代码

gitee(码云) - mj01分支 - dynamicAddData 文件夹

以上是关于无需循环就可以把数据添加到数组相应位置动态往数组对象中添加数据对象类型数据的妙用的主要内容,如果未能解决你的问题,请参考以下文章

js如何使用for循环往json添加数据?

java数组如何循环添加元素

浅析冒泡算法

c语言动态数组如何扩充空间

关于微信小程序开发中如何动态的往数组中添加对象,并进行更改

js 如何动态添加数组