| | |
| | | const values = groupedValues[item]; |
| | | return { |
| | | name: item === 'default' ? '' : item, |
| | | data: values.map((item) => [item[timeIndex], item[valueIndex]]), |
| | | data: values |
| | | .map((item) => [item[timeIndex], item[valueIndex]]) |
| | | .toSorted((b, a) => { |
| | | return b[timeIndex].localeCompare(a[timeIndex]); |
| | | }), |
| | | ...getChartTypeSeriesOption(activeChartType), |
| | | }; |
| | | }); |
| | |
| | | const values = groupedValues[item]; |
| | | return { |
| | | name: item === 'default' ? '' : item, |
| | | data: values.map((item) => [item[timeIndex], item[valueIndex]]), |
| | | data: values |
| | | .map((item) => [item[timeIndex], item[valueIndex]]) |
| | | .toSorted((b, a) => { |
| | | return b[timeIndex].localeCompare(a[timeIndex]); |
| | | }), |
| | | }; |
| | | })), |
| | | chartInstance.value?.setOption({ |
| | |
| | | }, []); |
| | | const series = seriesData.map<echarts.SeriesOption>((item) => ({ |
| | | name: item[0]?.[nameIndex], |
| | | data: item.map((item) => [item[timeIndex], item[valueIndex]]), |
| | | data: item |
| | | .map((item) => [item[timeIndex], item[valueIndex]]) |
| | | .toSorted((b, a) => { |
| | | return b[timeIndex].localeCompare(a[timeIndex]); |
| | | }), |
| | | ...getChartTypeSeriesOption(activeChartType), |
| | | })); |
| | | setNewOption(series, getSingleDayOption()); |