Javascript yAxis没有';t使用D3.JS时不能正常工作

Javascript yAxis没有';t使用D3.JS时不能正常工作,javascript,d3.js,Javascript,D3.js,我用d3.js库实现了一个图形 我使用以下语法设置轴格式: chart.yAxis.tickFormat(d3.format(“,f”)) 问题是在yAxis上,我看不到一些数字的所有数字 例如,我有1000000.24 我只能看到000000.24 我在文档中读到,如果我没有指定宽度,它应该根据内容自动调整大小,但事实并非如此 有什么问题吗?不知道你在哪里读到的,但它肯定不会自动调整大小以适应内容。您必须确保左边距足以显示轴标签。除Lars的注释外,SVG文本不换行,没有“宽度”属性。为了剪辑

我用d3.js库实现了一个图形

我使用以下语法设置轴格式: chart.yAxis.tickFormat(d3.format(“,f”))

问题是在yAxis上,我看不到一些数字的所有数字

例如,我有1000000.24 我只能看到000000.24

我在文档中读到,如果我没有指定宽度,它应该根据内容自动调整大小,但事实并非如此


有什么问题吗?

不知道你在哪里读到的,但它肯定不会自动调整大小以适应内容。您必须确保左边距足以显示轴标签。除Lars的注释外,SVG文本不换行,没有“宽度”属性。为了剪辑,它需要有一个“clipPath”或位于SVG区域之外。