antvis/G2


The issue has been closed
【v5】Tooltip 无法展示 falsy 值 #4891
Deathsteps posted onGitHub
问题描述
tooltip 无法展示 falsy 值(null, undefined, 0)都不显示
<img width="942" alt="image" src="https://user-images.githubusercontent.com/1549118/232394128-09cc8a15-5af2-48c1-8501-3621d4281c29.png"> <img width="938" alt="image" src="https://user-images.githubusercontent.com/1549118/232394173-a4d53b0b-be8d-464d-b3fe-64828bc23b1d.png">
期望结果
至少应该显示 0 值,null, undefined 在数据表中也是有意义的,也应该显示。
如何重现
G2 V5 版本,官方示例改了一下数据
import { Chart } from '@antv/g2';
const chart = new Chart({
container: 'container',
theme: 'classic',
autoFit: true,
});
const data = [
{
city: '杭州',
value: 400,
},
{
city: '上海',
value: 200,
},
{
city: '北京',
value: 100,
},
{
city: '河北',
value: 0,
},
{
city: '苏州',
value: 500,
},
{
city: '海南',
value: 200,
},
]
chart
.line()
.data(data)
.encode('x', 'city')
.encode('y', 'value')
.axis('y');
chart.render();
chart.interaction('tooltip', true)
额外信息
- G2 5.0.3