要显示标签正在工作,问题是不显示标签。我正在使用
labels: {
format: function (v, id) {
return (String(id).substring(0,5)=='avg')? d3.format(".3")(v): null;
}
},
但null(或""
或 undefined )无效,将生成0
作为标签。在bar
聊天中,看到未请求的零:
答案 0 :(得分:1)
d3.format会将所有未定义和null都变为'0',因此您只需要对此进行进一步的条件测试,就可以避开格式化步骤了。
format: (v, id)=> ( (String(id).substring(0,3)=='avg')? (v != undefined ? d3.format(".3")(v) : null): null)