使用此示例中显示的堆积面积图 http://nvd3.com/ghpages/stackedArea.html
尝试将y轴刻度标签和工具提示标签格式化为整数而不是浮点数.尝试更改以下代码
chart.yAxis
.axisLabel('Users')
.tickFormat(d3.format(',.2f'));
Run Code Online (Sandbox Code Playgroud)
至
chart.yAxis
.axisLabel('Users')
.tickFormat(d3.format(',.0d'));
Run Code Online (Sandbox Code Playgroud)
精度保持不变(仍然显示值到百分之一的位置).我跟随Github Wiki无济于事https://github.com/mbostock/d3/wiki/Formatting#wiki-d3_format
任何建议或提示将不胜感激.
Jas*_*ies 24
看起来这不是由nvd3支持的时刻.查看违规行.
此外,您的格式规范不太正确.如文档中所述,"d"忽略非整数值.所以你可能想要",.0f",这意味着:
,:使用逗号分隔数千个..0:精度为零(具体含义取决于使用的类型).f:类型 ; 在这种情况下,Number.toFixed.这意味着在小数点后面会出现一个固定的位数(精度),如果需要,该数字将被舍入.