vue循环提取对象数组中的某些值(方便自己以后看的)

Posted ting-0424

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue循环提取对象数组中的某些值(方便自己以后看的)相关的知识,希望对你有一定的参考价值。

1.数据如下,提取name和callcount

技术图片

 

 2.

getQueryCallStatistics("sesp1", this.provinceId).then((res) => {
        let arr = [];
        let arr1 = [];
        let arr2 = [];
        let arr3 = [];
        let arr4 = [];
        this.xunshiMap = res.data.callstatistics;
        res.data.callstatistics.forEach((element) => {
          // arr.push([
          //   element.name,
          //   element.callcount.patrol,
          //   element.callcount.repair,
          //   element.callcount.defect
          // ]);
          arr.push([element.name, 27, 38, 27]);
          arr1.push(element.name);

          arr2.push({ value: element.callcount.defect, name: element.name,type: element.name });
          arr3.push({ value: element.callcount.patrol, name: element.name,type: element.name });
          arr4.push({ value: element.callcount.repair, name: element.name,type: element.name });
          // arr2.push({ value: 27, name: element.name });
          // arr3.push({ value: 27, name: element.name });
          // arr4.push({ value: 38, name: element.name });
        });
        this.xunshiMap = arr;
        this.xunshiPer = arr1;
        this.xunshiPer1 = arr2;
        this.qxArr = arr4;
        this.xqArr = arr2;
        this.xsArr = arr3;
        setTimeout(this.renderEachCity, 0);
        this.echartCity();
      });

 

以上是关于vue循环提取对象数组中的某些值(方便自己以后看的)的主要内容,如果未能解决你的问题,请参考以下文章

js循环

根据一维数组中的值更改二维numpy数组中的某些值而无需for循环

Vue 无法更改嵌套 v-for 中的属性

vue中的v-for循环指令使用

vue如何遍历对象里数组里面值存放在一个数组包对象

垃圾回收机制