柱形图标签

柱形图标签怎么可以实现换行展示

FineReport 展望未来 发布于 2019-1-17 11:26
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
5
zsh331Lv8专家互助
发布于2019-1-17 13:15

[新]图表的标题/坐标轴/标签内容换行显示-http://help.finereport.com/doc-view-1966.html


222

最佳回答
0
城落满芯Lv6中级互助
发布于2019-1-17 12:58

可以自己写JS显示

最佳回答
0
乌鸡汤Lv4见习互助
发布于2024-11-15 10:08
function() {   var a = this.value.toString(); // 将当前值转换为字符串   var decimalPointIndex = a.indexOf('.'); // 查找小数点的位置     // 计算分割点,默认使用整个字符串长度,如果没有小数点,则没有分割   var b = decimalPointIndex !== -1 ? decimalPointIndex : a.length;     // 将小数点之前和之后的部分分别存储   var beforeDecimal = a.substring(0, b);   var afterDecimal = decimalPointIndex !== -1 ? a.substring(b + 1) : '';     // 判断 this.name 是否为 XX',如果是,则竖向排列   if (this.name === 'XX') {     // 构建竖向排列的文本,逐个字符插入 <span> 标签     var verticalValue = "";         // 竖向排列小数点前的部分     for (var i = 0; i < beforeDecimal.length; i++) {       verticalValue += "<span style='display:block; writing-mode: vertical-rl;'>" + beforeDecimal[i] + "</span>";     }       // 如果有小数点,添加小数点并继续竖向排列小数点后的部分     if (decimalPointIndex !== -1) {       verticalValue += "<span style='display:block; writing-mode: vertical-rl;'>.</span>";       for (var j = 0; j < afterDecimal.length; j++) {         verticalValue += "<span style='display:block; writing-mode: vertical-rl;'>" + afterDecimal[j] + "</span>";       }     }       // 添加字符串 '%' 到文本末尾,并且竖向排列     verticalValue += "<span style='display:block; writing-mode: vertical-rl;'>%</span>";       return verticalValue; // 返回竖向排列的文本   } else {     // 如果不是 'XX',正常显示文本     return a + '%';   } }

image.png

  • 4关注人数
  • 527浏览人数
  • 最后回答于:2024-11-15 10:08
    请选择关闭问题的原因
    确定 取消
    返回顶部