采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
data { arr1:[‘1’], arr2:[‘2’], arr3:[‘3’], arr4:[‘4’], arr5:[‘5’], datas:[ {val:‘1’},{val:‘2’},{val:‘3’},{val:‘4’},{val:‘5’}] } 类似这样,除了for循环还有什么方法可以实现
同学你好,你看下面的代码能不能满足你的需求
const data = { arr1: [1], arr2: [2], arr3: [3], arr4: [4], arr5: [5] }; const datas = Object.keys(data).map(key => ({value: data[key][0]})); console.log(datas);
谢谢老师 ^ ^
同学你好,能将你的需求说的详细点吗,如果是想将data对象中的五个数组中的某个值取出放在data的一个属性里面,可以先遍历对象将数组内的值取出是最方便的做法,像是for in ,
Object.keys(data).forEach(key => {})这些方法都是可以直接取出对象中的属性的。
我是想把数组里的值 放到对应的5个对象中,现在遇到的就是5个不同类别的勾选框,选择 ‘是’ 或者‘否’后,将勾选‘是’和‘否’的状态 放在两个的变量中,传递给后台,
登录后可查看更多问答,登录/注册
基于Element的中后台课程,一套中小型企业通用的后台管理系统
2.5k 2
3.4k 12
4.7k 20
1.2k 17
2.1k 16
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号