eCharts:markLine标签相对于行的偏移/间距

时间:2019-05-08 22:24:50

标签: echarts

eCharts文档似乎并未指示任何方法来控制markLine及其标签之间的间距。标签位置仅提供“开始”,“中间”和“结束” ...可以采取任何措施吗?

2 个答案:

答案 0 :(得分:0)

相对于标记线的最佳选项标签间距是使用标签填充属性。填充可以作为数组[top, right, bottom, left]传递。用它来控制标签和标记线之间的间隔。

答案 1 :(得分:0)

option = {
    xAxis: {
        type: 'category',
        data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
    },
    yAxis: {
        type: 'value'
    },
    series: [{
        data: [820, 932, 901, 934, 1290, 1330, 1320],
        type: 'line',
        markLine:{
            data:[{
                xAxis:'Tue',
                label:{
                    distance:30
                }
            }]
        }
    }]
};

使用标签内的distance属性调整标记线和标签之间的间距。