对象类型 const total = { wait_status: "1", process_status: "2", already_status: "5", comment_status: "8", hold_status: "9", invalid_status: "3" }; 数组类型 [120, 200, 150, 80, 70, 110, 130] 函数封装
第一步:遍历对象
第二步:取出所需value数据
第三步:将处理好的数据return出去
objtransArr(obj) { const newArr = []; for (var k in obj) { newArr.push(obj[k]); } return newArr; }, 触发事件 转换数据 click() { // 假设total是后端返回的对象数据 const total = { wait_status: "1", process_status: "2", already_status: "5", comment_status: "8", hold_status: "9", invalid_status: "3" }; // 定义一个常量接收处理好的数据类型 const newData = this.objtransArr(total); console.warn(newData); }
打印的数据类型如下图所示:
接下来此数据即可在echarts的柱状图中使用