微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

当超过一定宽度时,条形图标签会丢失因为ExtJs 7.2

如何解决当超过一定宽度时,条形图标签会丢失因为ExtJs 7.2

从7.2开始,条形标签会向右推,如果条形宽度过长,则标签会丢失。

最初,我重写了CartesianChart的redraw()函数来“缩短”条,使其不会占用宽度的100%,从而允许显示标签,如下所示:

attr = {
   visibleMinX: xrange[0],visibleMaxX: xrange[1],visibleMinY: yRange[0],visibleMaxY: yRange[1],innerWidth: innerWidth - 40,//leave 40px of "space"
   innerHeight: innerHeight,flipXY: flipXY
};

enter image description here

但是从7.2开始,标签被推向右侧并丢失。如果您在此处使用7.2.0库进行检查,然后按“播放”按钮,则会从右到左看到标签“运行”并消失。对于以前的版本,标签保留在右侧,尽管在下面的示例中,由于条形宽度太长,因此标签也不可见。 (如果没有上面的覆盖代码,我可以解决这个问题)

https://fiddle.sencha.com/#fiddle/uea&view/editor

当它从右向左“移动”然后消失时,我能够以某种方式捕获90!

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。