CN-1185: 趋势图展示的数据与悬浮框中的数据不符
This commit is contained in:
@@ -461,6 +461,9 @@ export function categoryBarTooltipFormatter (params, type) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function stackedLineTooltipFormatter (params) {
|
export function stackedLineTooltipFormatter (params) {
|
||||||
|
// 堆叠图tooltip倒叙操作
|
||||||
|
params = params.reverse()
|
||||||
|
|
||||||
let str = '<div>'
|
let str = '<div>'
|
||||||
params.forEach((item, i) => {
|
params.forEach((item, i) => {
|
||||||
const tData = item.data[0]
|
const tData = item.data[0]
|
||||||
|
|||||||
@@ -201,6 +201,7 @@ export default {
|
|||||||
if (echartsData.length > 0) {
|
if (echartsData.length > 0) {
|
||||||
this.chartOption = stackedLineChartOption
|
this.chartOption = stackedLineChartOption
|
||||||
const chartOption = this.chartOption.series[0]
|
const chartOption = this.chartOption.series[0]
|
||||||
|
echartsData = echartsData.reverse()
|
||||||
this.chartOption.series = echartsData.map((t, i) => {
|
this.chartOption.series = echartsData.map((t, i) => {
|
||||||
return {
|
return {
|
||||||
...chartOption,
|
...chartOption,
|
||||||
|
|||||||
@@ -253,6 +253,7 @@ export default {
|
|||||||
const _this = this
|
const _this = this
|
||||||
this.chartOption = stackedLineChartOption
|
this.chartOption = stackedLineChartOption
|
||||||
const chartOption = this.chartOption.series[0]
|
const chartOption = this.chartOption.series[0]
|
||||||
|
echartsData = echartsData.reverse()
|
||||||
this.chartOption.series = echartsData.map((t, i) => {
|
this.chartOption.series = echartsData.map((t, i) => {
|
||||||
return {
|
return {
|
||||||
...chartOption,
|
...chartOption,
|
||||||
|
|||||||
@@ -203,6 +203,7 @@ export default {
|
|||||||
this.chartOption = linkTrafficLineChartOption
|
this.chartOption = linkTrafficLineChartOption
|
||||||
const chartOption = this.chartOption.series[0]
|
const chartOption = this.chartOption.series[0]
|
||||||
|
|
||||||
|
echartsData = echartsData.reverse()
|
||||||
this.chartOption.series = echartsData.map((t, i) => {
|
this.chartOption.series = echartsData.map((t, i) => {
|
||||||
return {
|
return {
|
||||||
...chartOption,
|
...chartOption,
|
||||||
|
|||||||
@@ -205,6 +205,9 @@ export default {
|
|||||||
const _this = this
|
const _this = this
|
||||||
this.chartOption = stackedLineChartOption
|
this.chartOption = stackedLineChartOption
|
||||||
const chartOption = this.chartOption.series[0]
|
const chartOption = this.chartOption.series[0]
|
||||||
|
// 1、堆叠图从下往上堆叠图形,数组倒序操作,目的让堆叠图图形按数组一样从上往下展示
|
||||||
|
// 2、tooltip会跟着倒序操作,数据展示相反,tooltip处再将数组倒序回来
|
||||||
|
echartsData = echartsData.reverse()
|
||||||
this.chartOption.series = echartsData.map((t, i) => {
|
this.chartOption.series = echartsData.map((t, i) => {
|
||||||
return {
|
return {
|
||||||
...chartOption,
|
...chartOption,
|
||||||
|
|||||||
@@ -178,6 +178,8 @@ export default {
|
|||||||
}
|
}
|
||||||
this.chartOption = npmLineChartOption
|
this.chartOption = npmLineChartOption
|
||||||
this.chartOption.color = this.chartData.params.color
|
this.chartOption.color = this.chartData.params.color
|
||||||
|
this.chartOption.color = this.chartOption.color.reverse()
|
||||||
|
data = data.reverse()
|
||||||
|
|
||||||
this.chartOption.series = data.map((t, i) => {
|
this.chartOption.series = data.map((t, i) => {
|
||||||
return {
|
return {
|
||||||
|
|||||||
@@ -219,6 +219,7 @@ export default {
|
|||||||
this.chartOption = _.cloneDeep(trafficLineChartOption)
|
this.chartOption = _.cloneDeep(trafficLineChartOption)
|
||||||
const chartOption = this.chartOption.series[0]
|
const chartOption = this.chartOption.series[0]
|
||||||
|
|
||||||
|
echartsData = echartsData.reverse()
|
||||||
this.chartOption.series = echartsData.map((t) => {
|
this.chartOption.series = echartsData.map((t) => {
|
||||||
// 根据参数转换y轴单位
|
// 根据参数转换y轴单位
|
||||||
this.chartOption.yAxis[0].axisLabel.formatter = (value) => {
|
this.chartOption.yAxis[0].axisLabel.formatter = (value) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user