c3.js吧,样条图
问题描述:
我不希望线和数字0出现在X轴上。任何人都知道如何摆脱它们?在html上我能够找到它们,但它们是在库中定义的(c3.js)。c3.js吧,样条图
<g class="tick" transform="translate(207, 0)" style="opacity: 1;">
<line y2="6" x1="0" x2="0"></line>
<text y="9" x="0" transform="" style="text-anchor: middle; display: block;">
<tspan x="0" dy=".71em" dx="0">0</tspan>
</text>
</g>
答
我不是C3用户自己。
d3.selectAll(".c3-axis-x .tick").filter(function(d) {
return d === 0;
}).remove();
:然而,C3是使用内置D3 ...因此,一个简单的D3块可以删除从x轴的任何刻度与0
的值在您的代码的末尾将这个它的作用是:选择类中类c3-axis-x
的所有内容,它们是x轴刻度。然后,它过滤任何值为零的勾号,并将其删除。
我也知道d3,我对自己很生气,为什么我没有考虑它。 谢谢你工作:) –