We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
shape encode 不影响图例位置设置
官方示例修改
/** * A recreation of this demo: https://observablehq.com/@d3/stacked-bar-chart */ import { Chart } from '@antv/g2'; const chart = new Chart({ container: 'container', theme: 'classic', autoFit: true, }); chart .interval() .data({ type: 'fetch', value: 'https://gw.alipayobjects.com/os/bmw-prod/f129b517-158d-41a9-83a3-3294d639b39e.csv', format: 'csv', }) .transform({ type: 'stackY' }) .transform({ type: 'sortX', by: 'y', reverse: true }) .encode('x', 'state') .encode('y', 'population') .encode('color', 'age') .axis('x', { labelSpacing: 4, style: { labelTransform: 'rotate(90)', }, }) .encode('shape', 'hollow') .legend('color', { position: 'bottom', }) .axis('y', { labelFormatter: '~s' }); chart.render();
G2 5.0.4
The text was updated successfully, but these errors were encountered:
这确实是一个问题,应该是现在的 legend 是和 color 和 shape 同时绑定了,所以导致配置失效。
Sorry, something went wrong.
看了代码,当前获取 legend 数据的方式,基本无解,一定会触发 bug。
喵喵叹气
暂时可以这样解决:
// 用 mark.style 代替 mark.shape chart.interval().style('shape', 'hollow');
Aarebecca
pearmini
No branches or pull requests
问题描述
期望结果
shape encode 不影响图例位置设置
如何重现
官方示例修改
额外信息
G2 5.0.4
The text was updated successfully, but these errors were encountered: