神马 发表于 2024-4-17 10:01:58

坐标轴名称的位置调整

坐标轴名称的位置可以像图例一样,增加自由调整,文字竖排等。


易水寒 发表于 2024-4-17 10:01:59

本帖最后由 易水寒 于 2024-4-17 18:01 编辑

可以把这段代码加进去,放到页面加载命令中,再根据你的数据微微调整下,还可以根据需要,在方法里判断图表名称和页面名称再处理
Forguncy.Helper.preSetEchartOption = function(option, pageName, chartName){
    //设置纵坐标
    option.yAxis.nameLocation = "middle"; //end, start, center
    option.yAxis.nameGap = 20;
    option.yAxis.nameRotate = 90; //旋转90°就相当于文字竖排了

    option.yAxis.nameLocation = "middle"; //end, start, center
    option.yAxis.nameGap = 20;
    option.yAxis.nameRotate = -30; //如果需要文字竖排,可以改成90或-90试试

    //预留宽度
    option.grid.left += 50;
    option.grid.right += 50;
}

预览如下:


神马 发表于 2024-4-17 10:04:31

左右坐标轴的名称位置需要竖排,文字颜色是次要的。

fanhuayimeng 发表于 2024-4-17 10:30:48

我能想到偷懒的方式是直接放图片:lol
或者将柱状图背景设置成透明,在底层的单元格输入文字

神马 发表于 2024-4-17 14:23:36

只能是,复制出来,在两边手动加上去的

神马 发表于 2024-4-17 19:37:06

易水寒 发表于 2024-4-17 17:50
可以把这段代码加进去,放到页面加载命令中,再根据你的数据微微调整下,还可以根据需要,在方法里判断图表 ...

还没有试,感觉很靠谱,高人!不懂代码,下来好好学习一下!

神马 发表于 2024-4-17 20:25:43

易水寒 发表于 2024-4-17 10:01
可以把这段代码加进去,放到页面加载命令中,再根据你的数据微微调整下,还可以根据需要,在方法里判断图表 ...

成功了!看来懂一点代码太重要了!可以随意调整,学习了!

Joe.xu 发表于 2024-4-18 09:16:54

感谢大家对活字格的支持。
后面有问题,欢迎继续发新帖交流:loveliness:
页: [1]
查看完整版本: 坐标轴名称的位置调整