bizchartsX轴文字问题

bizchartsX轴文字问题1.X轴文字太长了,发生重叠//chartList是数据当横坐标大于15个值得时候,关闭自动旋转,自定义设置旋转角度12度<Axisname=”text”label={{rotate:chartList.length>15?12:0,autoRotate:chartList.length>15?fals…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

1. X轴文字太长了,发生重叠

bizchartsX轴文字问题

//chartList是数据  当横坐标大于15个值得时候,关闭自动旋转,自定义设置旋转角度12度
<Axis name="text" label = {
  
  {
    rotate:  chartList.length > 15 ? 12 : 0,   
    autoRotate: chartList.length > 15 ? false : true,
}}/>

Jetbrains全家桶1年46,售后保障稳定

 bizchartsX轴文字问题

 

//chartList是数据  当横坐标大于15个值得时候,关闭自动旋转,自定义设置旋转角度12度
<Axis name="text" label = {
  
  {
    rotate:  chartList.length > 15 ? 12 : 0,   
    autoRotate: chartList.length > 15 ? false : true,
    offset: 30  //X轴文字距离X轴得距离  让文字离开表中 或者用下面的字段,文本对齐方向从头部对齐
    textStyle: chartList.length > 15 ? {
        textAlign: 'start '
    } : {} ,
}}/>

bizchartsX轴文字问题

 

2.自定义纵坐标

bizchartsX轴文字问题

const scale = {
	num:{
		type:"pow",
		exponent:2,
		ticks: [0, 50000, 200000, 450000, 800000, 1250000, 1800000, 2450000, 3200000, 4050000, 5000000 ], 
	},
	proportion: {
		ticks: [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
	},
};

//自定义左侧Y轴刻度,将左侧纵坐标换成以w为单位,将右侧纵坐标加上%符号
<Chart height={400} forceFit padding={"auto"} scale={scale}  data={chartList}
	onGetG2Instance={chart => {
		chartIns = chart;
	}}>
    <!--X轴-->
	<Axis name="text" label = {
  
  {
		rotate:  chartList.length > 15 ? 12 : 0,
		autoRotate: chartList.length > 15 ? false : true,
		textStyle: chartList.length > 15 ? {
			textAlign: 'start '
		} : {} ,
	}}/>
    <!--左侧Y轴-->
	<Axis name="num" label={
  
  {
		formatter(text, item, index) {
			if(index > 0){
				return `${text/10000}w`;
			}else{
				return `${text}`;
			}
		}
	}} />
    <!--右侧Y轴-->
	<Axis name="proportion"  grid={null} label={
  
  {textStyle: { fill: "#FC8650", fontSize: '12' },
		formatter(text, item, index) {
			if(index > 0){
				return `${text}%`;
			}else{
				return `${text}`;
			}
		}
	}} />
</Chart>

改完之后: 

bizchartsX轴文字问题

 

 

 

 

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/213511.html原文链接:https://javaforall.net

(0)
上一篇 2025年7月21日 下午6:43
下一篇 2025年7月21日 下午7:15


相关推荐

  • vmx进程提前退出

    vmx进程提前退出VMwareWorkst 无法连接到虚拟机 请确保您有权运行该程序 访问该程序使用的所有目录以及访问所有临时文件目录 VMX 进程已提前退出 vmx 进程提前退出这个问题可能是由于虚拟机强制关闭 导致在 VMwareWorkst 上看起来已经关闭 事实上在任务管理器的线程中还没有关闭 这时候只需要打开任务管理器手动去结束 就可以重启虚拟机 当然照理说关机也可以 具体步骤 C

    2026年3月17日
    2
  • 在pycharm里面对文件夹或者文件进行重命名的一种方法「建议收藏」

    在pycharm里面对文件夹或者文件进行重命名的一种方法「建议收藏」因为你要进行重命名的文件有可能当前被引用着,你修改之后,原本可以跑通的程序有可能跑不通了。所以重命名输入重构(Refactor)的内容,所以在project选项卡中,选中文件或者文件名称,右键选择Refactor,再选择Rename即可。如图所示:随后会弹出 第一个是查找是不是有代码应用了它,第二个复选框含义是是否在注释和字符串中查找这个名称。有时候你需要修改重命名文件的相关引…

    2022年8月26日
    6
  • 编写sudoers文件

    编写sudoers文件前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程一、功能简介sudo能够限制指定用户在指定主机上运行某些命令。sudo可以提供日志,忠实地记录每个用户使用sudo做了些什么,并且能将日志传到中心主机或者日志服务器。sudo为系统管理员提供配置文件,允许系统管理员集中地管理用户的使用权限和使用的主机。它默认的存放位置是/etc/sudoers。sudo使用时间戳文件来完成类似“检票”的系统。当用户执行sudo并且输入密码后,用户获得了一张默认存活期为5

    2022年6月20日
    29
  • 大小端模式

    大小端模式一 大小端大端模式 内存高地址存放低字节小端模式 内存低地址存放低字节例如 Uint32i 0x 地址 大端 小端 0x00 12 78 0x01 34 56

    2026年3月18日
    2
  • 最新版本交易猫钓鱼源码完整版

    最新版本交易猫钓鱼源码完整版源码介绍:数据库:config/Conn.php然后导入数据库就行后台admin密码123456网盘下载地址:https://zijiewangpan.com/2bxUP1wqpmQ图片:

    2022年8月24日
    8
  • python-根据语音识别让无字幕视频自动生成字幕,附srt字幕文件

    python-根据语音识别让无字幕视频自动生成字幕,附srt字幕文件

    2021年5月17日
    313

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号