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轴文字问题

 

 

 

 

 

 

 

 

 

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • html a标签跳转_点击a标签不进行跳转

    html a标签跳转_点击a标签不进行跳转如果a标签的”href”属性为空的话,当点击修改链接时并不会跳到对应页面,而是只在本页面进行了刷新操作。1<ahref=”JavaScript:js_method();”</a>这种方法地址也不发生跳转,在传递this等参数的时候很容易出问题;而且javascript作为a的href属性的时候会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。W3C标准不推荐在href里面执行javascript..

  • 朋友圈集赞图片生成器_朋友圈集赞神器

    朋友圈集赞图片生成器_朋友圈集赞神器大家好这是一款朋友圈积攒截图小程序里面内涵三款样式生成,一款图文,一款分享,一款查看的样式也就是我们威信朋友圈所用到的样式就包含了那些可以用户自由的添加哈!赞的数量那些可以用户自定义的哈另外所需的内容也是用户自定义的安装方法的话和往常一样!直接威信开发者工具打开源码然后设置一个合法域名上传审核就可以了合法域名在压缩包里面,搭建解压了就可以看到了下面让我们来看看小编的测试演示图:小程序源码下载地址:(已更新)朋友圈集赞万能截图生成器威信小程序源码下载-小程序文.

  • ffmpeg opencv_ffmpeg -q:v

    ffmpeg opencv_ffmpeg -q:v最直接的区别就是av_freep()会在av_free()的基础上,把传入的指针再置为NULL。FFmpeg源代码:av_free()voidav_free(void*ptr){#if

  • go语言要学多久才能工作_go语言可以开发什么

    go语言要学多久才能工作_go语言可以开发什么我在2011年就听说了Go并学习了一段时间,坦白的说,那时候对Go是比较无感的,因为并没有看到Go的特别亮眼的地方,可能和我使用C、Erlang、Java有关,这三种语言可以写高性能、高并发、高可用的服务;包含了面相过程、面向并发、面向对象的思想,我觉得我并不需要再学习Go,何况那个时候好像也没宣传的那么优秀。 一切都发生在418天前,因为工作的需要,我开始写Go了,本来预期是一段压抑、蛋疼的旅程

  • idea打包jar文件_idea如何打包jar外部包

    idea打包jar文件_idea如何打包jar外部包文章目录项目打包-贪吃蛇为例一.打包为jar1.打开结构2.添加结构3.选择4.设置参数5.添加依赖6.设置完成点击apply后,点击ok7.回到代码页面点击build8.选择建立9.目录会生成所需的包文件10.在文件夹里打开11.在cmd里运行jar即可运行12.在输入java-jarsnake.jar即可运行项目打包-贪吃蛇为例一.打包为jar1.打开结构2.添加结构3.选择因为有好多项目,所以这里需要建立空,如果只有一个目的项目,可以选择根据这个依赖,选择下面一项。4.

  • htmlimg图片加载失败_js针对图片加载失败的处理方法分析

    htmlimg图片加载失败_js针对图片加载失败的处理方法分析本文实例讲述了js针对图片加载失败的处理方法。分享给大家供大家参考,具体如下:在项目中不可避免会用到图片,尤其是列表,有时候图片会加载失败;这样就会显示一个很难看的坏图片缩略图;下面介绍两种方法,解决这个问题:1、如果在你的项目中有引入jQuery插件,你可以使用error([[data],fn])这个函数;$(“img”).error(function(){//当图片加载失败时,你要进行的操作/…

发表回复

您的电子邮箱地址不会被公开。

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