feat:暂存
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
@@ -0,0 +1,12 @@
|
|||||||
|
export default {
|
||||||
|
methods: {
|
||||||
|
initSeriesData (chartData) {
|
||||||
|
const time = []
|
||||||
|
const seriesData = []
|
||||||
|
chartData.forEach(series => { // 首先处理时间 对应点没有值(不包括null 则添加undefind)
|
||||||
|
console.log(series);
|
||||||
|
})
|
||||||
|
return seriesData
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user