当前位置: 首页 > 知识库问答 >
问题:

javascript - js 数组的问题?

沈伟
2023-04-21

ui是这样的

图片

后台返回的数据如下:
1681983357966.png
image.png

由于是gaugingTableList是数组包含多个对象。

1681983833756.png

需求是要取到数组中下面的数组的要取箭头的值 请问大佬们 , 像这种 要如何实现跟ui给的原型图一样的效果

  const sample_list = []
    console.log(arr)
    const newarr = []
    for (var i = 0; i < arr.length; i++) {
      sample_list.push({
        caseName: arr[i].caseName,
        t_yangPinMingCheng: arr[i].t_yangPinMingCheng,
        t_yangPinZhuangTai: arr[i].t_yangPinZhuangTai,
      })

      arr[i].gaugingTableList.forEach(function (item) {

      })

    }

由于arr放回来的数据比较多。这边就写了这样的代码
es6语法 识别不了,只能用原生,因为是工具控制的

共有2个答案

白子默
2023-04-21

看界面应该就是按categoryId分组一下

濮景龙
2023-04-21

item.factorName 不行吗?

你这截图零零碎碎的,看不明白完整数据结构是什么


你说不能用 es6,那么 forEach 也会报错吧。。。

 类似资料:
  • 存在一个二维数组 const a = [{mac: 11, children: [{mac: 2}]}, {mac: 12, children: [{mac: 3}]}] 如何快速统计出mac的所有取值并返回一个数组[11, 2, 12, 3]?,顺序没有要求,不使用解构语法

  • let arr=[ ]; 转换为 let newArr=[ ]

  • 数组个格式 请问大佬们怎么拿到name的值 跟 sub, 放到table表格展示, table表格列表是循环的

  • 我有一个数组,数组格式如下: 想要根据msg中的masterId和stackId进行分组,masterId标识数据属于父元素,如果masterId和id相同,说明该元素为父元素,stackId标识这个设备属于一个组,最后想得到的格式如下 请问该怎么做?

  • 代码如下 console.log出来是 渲染出来是这样的 按道理是列表出来是两条数据才对,现在就渲染出一条,大佬们这个 弄咧

  • 请问如何让ar1这种ip排序,js可以实现吗? 另外,我希望是用换行符分割(现在是,分割),排序后也是一行一个。请问可以实现吗