antvis/G2




The issue has been closed
legend filter 状态保留 #5967
YY88Xu posted onGitHub
问题描述
<img width="1528" alt="image" src="https://github.com/antvis/G2/assets/14836228/29725675-8773-4d0e-a080-fe9609adf468"> 如图,比如在 5秒内触发了 legend 的 filter, 怎么在显示数字的时候能够保留筛选的 legend ,而不是全部刷新。
重现链接
No response
重现步骤
import { Chart } from '@antv/g2';
const chart = new Chart({ container: 'container' });
chart
.interval()
.data([
{ genre: 'Sports', sold: 0 },
{ genre: 'Strategy', sold: 115 },
{ genre: 'Action', sold: 120 },
{ genre: 'Shooter', sold: 350 },
{ genre: 'Other', sold: 150 },
])
.encode('x', 'genre')
.encode('y', 'sold')
.encode('color', 'genre')
.style('minHeight', 50);
chart.render();
setTimeout(()=>{
chart.label({
text: 'genre'
})
chart.render()
}, 5000)
预期行为
No response
平台
- 操作系统: [macOS, Windows, Linux, React Native ...]
- 网页浏览器: [Google Chrome, Safari, Firefox]
屏幕截图或视频(可选)
No response
补充说明(可选)
No response