F2
F2 copied to clipboard
柱状图平移过程中,是否可以支持Y轴刻度动态变化
- [ ] I have searched the issues of this repository and believe that this is not a duplicate.
Reproduction link
https://f2.antv.vision/zh/examples/column/basic#pan
Steps to reproduce
https://f2.antv.vision/zh/examples/column/basic#pan
Environment | Info |
---|---|
f2 | 3.8.7 |
System | - |
Browser | - |
http://antv-2018.alipay.com/zh-cn/f2/3.x/demo/interaction/pan-for-bar-chart.html V3.4.2版本是支持的
我就想要平移时Y轴刻度不要动态变化,动态变化会造成错觉,第一屏600跟第二屏300看起来柱子会一样高,不留意都不知道坐标轴数字变化了,另外这个变化会出问题,出现刻度都是 0 0 0 0 0 的情况 (v3.5.0)
可以的,平移回调函数做处理就可以了,chart.getXScale().values可以获取当前可视区域的数据,用chart.scale可以动态设置Y轴的min、max值即可,min、max值还可以合理地取可视区域的值,这样平移后,Y轴的刻度值就可以根据可视区域的值动态变化了,其他配置根据需求设置