复制
收藏
提问
全网

echarts 横坐标label值旋转

5c9112620
刚刚
全网
文档
学术
百科
知识库
时间不限
自动

理解问题echarts 横坐标label值旋转

已完成理解echarts 横坐标label值旋转

展开阅读网页

回答简洁
更专业一些

echarts 横坐标label值旋转

  • 设置旋转角度:通过设置 xAxis.axisLabel.rotate 属性来实现横坐标标签的旋转。正值表示向右倾斜,负值表示向左倾斜。23
  • 竖排显示:将标签文字改为竖版显示,可以通过 axisLabel.formatter 函数实现,将字符串分割后换行连接。48
  • 控制显示间隔:使用 axisLabel.interval 属性控制标签的显示间隔,设置为 0 表示显示所有标签。3

示例代码

option = {
    xAxis: {
        type: 'category',
        data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
        axisLabel: {
            rotate: -20, // 向左倾斜
            interval: 0, // 显示所有标签
            formatter: function (value) {
                var str = value.split("");
                return str.join("\n");
            }
        }
    },
    yAxis: {},
    series: []
};

通过上述设置,可以实现 ECharts 中横坐标标签的旋转和竖排显示,以适应较长的标签或增加可读性。159

推荐追问
ECharts 横坐标标签旋转设置方法
ECharts 横坐标label显示不全怎么办
ECharts 横坐标label自定义样式
ECharts 坐标轴label旋转角度设置
ECharts 坐标轴label文字对齐方式
ECharts 坐标轴label文字颜色设置
在线客服