hustcc
hustcc
这个多 label 情况,当前 4.x 不是特别好做,但是在新版本 5.0 中比较[容易实现](https://g2.antv.antgroup.com/examples/general/interval#bar-marimekko)。
这个需要在业务层这中去实现,G2 层不会根据不同的图表,做一些定制的 UI。
先还是手动在外面将 year 转成字符串吧,当前的 PR 修复的方式可能存在一些问题。另外,这个问题在 G2 5.0 中不存在。
矩形树图比较特殊的地方在于,数据是经过布局算法产生的,所以 x y 的范围都在 0 ~ 1 之间,这个区间里面的数据,使用 log 并不能区分出来。 这种情况用 pow 会能区分出来。 ```ts chart.scale({ x: { nice: true, type: 'pow', exponent: 0.1, // 👈🏻 必须设置 }, y: { nice:...
@Eve-Sama 对于标签的 auto padding 确实技术上比较难实现,目前也只是做到的组件的 auto padding,这个的前提是组件的布局是不会和图形重叠的,但是数据标签本质是 float 在上面的。 所以这个问题其实一直会存在,只能依靠开发者在上层处理。不好意思!
> 同样的问题,其实我只是希望在分面字段很多的时候,在不缩放每个子图表的情况下,能够通过滚动条上下查看所有的子图表。 建议这种情况是把滚动条外置,然后通过事件去处理图表的绘制。
@xiaoiver 这个问题我印象中已经解决了?麻烦看一下。
```diff import { Column } from '@antv/g2plot'; const stackedColumnPlot = new Column('container', { data, + supportCSSTransform: true, isStack: true, xField: 'year', yField: 'value', // ... }); ``` 
这两个方法的性能提升,是在那个 pr 做的?
需要去除注册逻辑,让整个包无副作用,你有兴趣来搞的话,可以指导。