1 Star 0 Fork 35

匡胜昆/G2Plot

forked from antv/G2Plot 
加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
issue-2394-spec.ts 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
import { RadialBar } from '../../src';
import { createDiv } from '../utils/dom';
describe('#2394', () => {
it('filter illegal data', () => {
const data = [
{ name: 'X6', star: '297a' },
{ name: 'G', star: NaN },
{ name: 'G2Plot', star: undefined },
{ name: 'L7', star: '0' },
{ name: 'AVA', star: null },
{ name: 'G6', star: 0 },
{ name: 'F2', star: 7346 },
{ name: 'G2', star: 10178 },
];
const radialBar = new RadialBar(createDiv(), {
data,
xField: 'name',
yField: 'star',
// maxAngle: 90, //最大旋转角度,
radius: 0.8,
innerRadius: 0.2,
tooltip: {
formatter: (datum) => {
return { name: 'star数', value: datum.star };
},
},
});
radialBar.render();
expect(radialBar.chart.geometries[0].elements.length).toBe(4);
expect(radialBar.chart.geometries[0].data.length).toBe(4);
// null认为是0,不过滤
expect(radialBar.chart.geometries[0].data[0].star).toBeNull();
expect(radialBar.chart.geometries[0].data[1].star).toBe(0);
radialBar.destroy();
});
});
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/17311824/g2plot.git
git@gitee.com:17311824/g2plot.git
17311824
g2plot
G2Plot
master

搜索帮助