397 Star 3.5K Fork 673

GVPuCharts / uCharts

 / 详情

折线图两条折线时,两条折线的第一个数据会数值交换,折线点也会颜色交换

已取消
缺陷
创建于  
2021-08-16 17:06

该问题是怎么引起的?

在app端使用了ucharts里的的折线图,开启了:echartsApp="true",第一组数据紫色,第二组数据黄色,当紫色第一个数据小于黄色第一个数据时,会发生数值交换的情况,折线点的颜色和数值都会发生交换。比方说紫色区域第一个数据是2,黄色区域第一个数据是15,那折线图的折线点就会发生互换,并且显示的提示框数值也会互换
折线点颜色互换
提示框数值互换

重现步骤

    <qiun-data-charts
      type="area"
      :chartData="chartData1"
      :echartsH5="true"
      :echartsApp="true"
      background="none"
      :style="{ height: '250px' }"
    />
this.chartData1 = {
            categories: [],
            series: [
              {
                name: "",
                type: "line",
                smooth: true,
                lineStyle: {
                  normal: {
                    width: 1,
                    color: "#CECAFD"
                  }
                },
                areaStyle: {
                  normal: {
                    //右,下,左,上
                    color: {
                      x: 0,
                      y: 0,
                      x2: 0,
                      y2: 1,
                      colorStops: [
                        {
                          offset: 0.4,
                          color: "#CECAFD"
                        },
                        {
                          offset: 1,
                          color: "#ffffff"
                        }
                      ],
                      globalCoord: false
                    }
                  }
                },

                data: [2.75,5,5,5,5]
              },
              {
                name: "",
                legendShape: "line",
                smooth: true,
                lineStyle: {
                  normal: {
                    width: 1,
                    color: "#FFCEA0",
                    type: "dotted" //设置线条显示:'dotted'虚线 'solid'实线
                  }
                },
                areaStyle: {
                  normal: {
                    //右,下,左,上
                    color: {
                      x: 0,
                      y: 0,
                      x2: 0,
                      y2: 1,
                      colorStops: [
                        {
                          offset: 0.4,
                          color: "#FFCEA0"
                        },
                        {
                          offset: 1,
                          color: "#ffffff"
                        }
                      ],
                      globalCoord: false
                    }
                  }
                },
                data: [15.60,5,5,5,5]
              }
            ]
          }

config-echarts.js配置
 area: {
    color: color,
    title: {
      text: ""
    },
    tooltip: {
      trigger: "axis"
    },
    grid: {
      top: 30,
      bottom: 50,
      right: 15,
      left: 40
    },
    visualMap: {
      //视觉映射  渐变过渡等效果
      show: false,
      type: "continuous",
      seriesIndex: 0,
      min: 1, //控制最小的数据显示色
      max: 60, //控制最大的数据显示色
      // color: ["#CECAFD", "#FFCEA0", "#a4cbfa", "#f08b8a"], //折线渐变色 , 由大到小排序  ECharts2的用法,ECharts3用inRange,如下
      inRange: {
        // color: ["#CECAFD", "#FFCEA0", "#a4cbfa", "#f08b8a"]
        // symbolSize: [1, 1] //折线点的过渡大小, 从小到大
      }
    },
    legend: {
      bottom: "left"
    },
    toolbox: {
      show: false
    },
    xAxis: {
      type: "category",
      axisLabel: {
        color: "#666666"
      },
      axisLine: {
        lineStyle: {
          color: "#CCCCCC"
        }
      },
      boundaryGap: true,
      data: []
    },
    yAxis: {
      type: "value",
      axisTick: {
        show: false
      },
      axisLabel: {
        color: "#666666"
      },
      axisLine: {
        show: false,
        lineStyle: {
          color: "#CCCCCC"
        }
      }
    },
    seriesTemplate: {
      name: "",
      type: "line",
      data: [],
      areaStyle: {},
      label: {
        show: false,
        color: "#666666",
        position: "top"
      }
    }
  },

报错信息

折线点和折线数据互换

评论 (2)

刘玉婷码云 创建了缺陷
刘玉婷码云 关联仓库设置为uCharts/uCharts
刘玉婷码云 修改了描述
刘玉婷码云 修改了描述
刘玉婷码云 修改了标题
展开全部操作日志
刘玉婷码云 修改了描述

这个echarts问题我无法解答了,不会echarts,请参考echarts官方手册解决,感谢支持

16cheng 任务状态待办的 修改为已取消

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
1316944 cc qiun 1578948788
JavaScript
1
https://gitee.com/uCharts/uCharts.git
git@gitee.com:uCharts/uCharts.git
uCharts
uCharts
uCharts

搜索帮助