feat:暂存

This commit is contained in:
zhangyu
2023-11-02 11:18:37 +08:00
parent 425f3a62ed
commit c4d15e4826
2 changed files with 16 additions and 3 deletions

View File

@@ -60,6 +60,7 @@ import { chartLegendPlacement } from '@/components/common/js/constants'
import { chartCache, getChart } from '@/components/common/js/common' import { chartCache, getChart } from '@/components/common/js/common'
import { initColor } from '@/components/chart/chart/tools' import { initColor } from '@/components/chart/chart/tools'
import UPlot from 'uplot/dist/uPlot.esm' import UPlot from 'uplot/dist/uPlot.esm'
import chartTimeSeriesMixin from '@/components/chart/chart/uplot/chartTimeSeriesMixin'
export default { export default {
name: 'chartTimeSeries', name: 'chartTimeSeries',
components: { components: {
@@ -70,7 +71,7 @@ export default {
multipleTime: {}, multipleTime: {},
minusTime: {} minusTime: {}
}, },
mixins: [chartMixin, renderChart], mixins: [chartMixin, renderChart, chartTimeSeriesMixin],
data () { data () {
return { return {
stackTotalColor: null, stackTotalColor: null,
@@ -184,11 +185,11 @@ export default {
{}, {},
{ {
scale: 'mb', scale: 'mb',
size: 60, values: (u, vals, space) => vals.map(v => +v.toFixed(2) + ' MB')
values: (u, vals, space) => vals.map(v => +v.toFixed(2) + ' MB'),
} }
] ]
} }
const seriesData = this.initSeriesData(this.chartData)
const data = [ const data = [
this.chartData[0][0].values.map(item => item[0]), this.chartData[0][0].values.map(item => item[0]),
this.chartData[0][0].values.map(item => Number(item[1]) / 1000000).splice(0, 20) this.chartData[0][0].values.map(item => Number(item[1]) / 1000000).splice(0, 20)

View File

@@ -0,0 +1,12 @@
export default {
methods: {
initSeriesData (chartData) {
const time = []
const seriesData = []
chartData.forEach(series => { // 首先处理时间 对应点没有值不包括null 则添加undefind
console.log(series);
})
return seriesData
}
}
}