横轴标签数字不旋转,文字纵向显示

设置了自定义标签,但是两位数的也被分开了.

Snipaste_2024-12-21_09-39-08.pngSnipaste_2024-12-21_09-39-30.png

怎么设置可以实现以下效果Snipaste_2024-12-21_09-38-31.png

FineReport 柿柿 发布于 2024-12-21 09:39
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-12-21 09:46(编辑于 2024-12-21 09:55)

可以确保数字是固定2位数吗?

=========

是的,就是

function(){ return this.substring(0, 1)+this.slice(1).split("").join("<br>"); }

image.png

  • 柿柿 柿柿(提问者) 可以固定2位,然后怎么改
    2024-12-21 09:47 
  • snrtuemc snrtuemc 回复 柿柿(提问者) 看修改答案
    2024-12-21 09:51 
  • 柿柿 柿柿(提问者) 设置后,图表加载不出来
    2024-12-21 09:54 
  • snrtuemc snrtuemc 回复 柿柿(提问者) return写错了,修改了,重新赋值下
    2024-12-21 09:56 
最佳回答
1
CD20160914Lv8专家互助
发布于2024-12-21 09:52(编辑于 2024-12-21 09:53)

用正则匹配。数字与汉字分隔开就行了,不管数字是多少位前面的。都可以正常分开。

// 假设你有一个包含数字和汉字的字符串

let str = "104车间";

// 使用正则表达式匹配所有连续的数字,并连接成一个字符串

let digits = (str.match(/\d+/g) || []).join('');

// 使用正则表达式匹配所有连续的汉字,并连接成一个字符串

let chinese = (str.match(/[\u4e00-\u9fa5]+/g) || []).join('');

alert(digits+"----"+chinese);

image.png

  • 3关注人数
  • 49浏览人数
  • 最后回答于:2024-12-21 09:55
    请选择关闭问题的原因
    确定 取消
    返回顶部