页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。


 

(本文档仅供参考)

问题

         下图是一个双Y联合图,实现了X轴拖动效果,但发现Y轴数据也会随之变化,请问怎么设置成为Y轴数据不随X轴的拖动变换?并且Y轴刻度最大值不是固定的,我想设置为数据库某一字段的最大值,这个最大值每个月份是不一样的。

         

解决方案

         1、实现区域缩放,可通过如下扩展属性:  1、实现区域缩放,可通过如下扩展属性:

代码块
{
    "dataZoom": [{
        "type": "slider",
        "show": true,
        "xAxisIndex": [0],
        "start": 1,
        "end": 35
    }]
}

        2、在数据集中将需要作为Y轴最大刻度值获取到,之所以需要先获取到最大值,是因为如果直接在Y轴的最大刻度中设置字段,读取的是返回结果的第一个值,不会默认遍历所有数据获取到最大值,因此需要通过SQL获取到用于作为Y轴最大刻度的字段,如下: 2、在数据集中将需要作为Y轴最大刻度值获取到,之所以需要先获取到最大值,是因为如果直接在Y轴的最大刻度中设置字段,读取的是返回结果的第一个值,不会默认遍历所有数据获取到最大值,因此需要通过SQL获取到用于作为Y轴最大刻度的字段,如下:

           

           3、进行【图形设置】–》【坐标轴】3、进行【图形设置】–》【坐标轴】-》【左Y轴设置】-》【刻度设置】-》【最大刻度】:

           

         4、效果,可以看到   4、效果,可以看到 左Y轴 不会随 X轴 拖动变换 :

           

Viewtracker