Echarts似乎有一个很好的功能,根据提供的空间自动选择要显示的标签。但是,这个算法有时似乎有点过于激进,并没有考虑文本旋转。我已经浏览了图表选项,似乎没有办法禁用此功能。我希望这只是我忽略的东西。帮助赞赏。
答案 0 :(得分:23)
axisLabel
(在yAxis
或xAxis
下)有一个选项interval
。将其设置为0
,将显示标签。
答案 1 :(得分:9)
您可以尝试强制X轴标签
xAxis: {
type: "category",
data: data[0],
axisLabel: {
interval: 0,
rotate: 30 //If the label names are too long you can manage this by rotating the label.
}
//If your label is in the `y-axis` simply change the code `xAxis` to `yAxis`.
如果轴标签未显示在图表框架中(平均ECharts标签的长度太长),请尝试以下操作
grid: { containLabel: true },
答案 2 :(得分:0)
两种解决长标签文本的方法