From 520afc51320f60a8833ad2e5ed4d5be2cc0bc81d Mon Sep 17 00:00:00 2001 From: duanxiaohai <1812246227@qq.com> Date: Thu, 16 May 2024 13:54:11 +0800 Subject: [PATCH] gx --- src/view/echarts_sy/pie2.vue | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/src/view/echarts_sy/pie2.vue b/src/view/echarts_sy/pie2.vue index 20db841..5a79b80 100644 --- a/src/view/echarts_sy/pie2.vue +++ b/src/view/echarts_sy/pie2.vue @@ -39,11 +39,16 @@ const data = reactive({ // const lb = ref(0); const getOption1 = () => { + // data.list = [] + data.list.forEach((item,index) => { + data.list1.push([item]); + }); + console.log(data.list,666); // data.list.forEach((item,index) => { // data.total += item[index]; // }); //总数 - data.totalMax = data.total * 1.06; //上限 - data.lb = Math.trunc(data.total * 0.03);//取小数点后三位,得到下限 + // data.totalMax = data.total * 1.06; //上限 + // data.lb = Math.trunc(data.total * 0.03);//取小数点后三位,得到下限 }; const getOption = () => { console.log(data.list, 111); @@ -88,7 +93,7 @@ const getOption = () => { series: [ { type: "bar", - data: data.lb, + data: [data.lb], stack: "income", barWidth: 18, itemStyle: { @@ -227,7 +232,7 @@ const getOption = () => { }, { type: "bar", - data: data.lb, + data: [data.lb], stack: "income", barWidth: 18, itemStyle: { @@ -244,7 +249,7 @@ const getOption = () => { color: "rgba(255,255,255,0.1)", barBorderRadius: [100, 100, 100, 100], }, - data: ["2019"].map(() => data.totalMax), + data: ["2019"].map(() => 106), barWidth: 50, }, ], @@ -259,8 +264,8 @@ const setChart = () => { // 使用生命钩子 onBeforeMount(() => { setTimeout(() => { - // data.list = props.list; - // getOption1(); + data.list = props.list; + getOption1(); getOption(); setChart(); }, 600);