当前位置: 首页 > news >正文

ant-desgin charts双轴图DualAxes,柱状图无法立即显示,并且只有在调整页面大小(放大或缩小)后才开始显示

摘要

双轴图表中,柱状图无法立即显示,并且只有在调整页面大小(放大或缩小)后才开始显示
在这里插入图片描述

官方示例代码

在直接复制,替换为个人数据时,出现柱状图无法显示问题

const config = {data: [data, data],xField: 'time',yField: ['value', 'count'],geometryOptions: [{geometry: 'column',},{geometry: 'line',lineStyle: {lineWidth: 2,},},],};

解决方法

仅需要将柱状图与折线图的配置信息位置互换即可

const dualAxesConfig = {data: [overviewData, overviewData],xField: 'typeName',yField: ['points', 'commitNum'],width: '100%',yAxis: {// 格式化左坐标轴points: {min: 0,label: {formatter: (val) => `${val}分`,},},// 隐藏右坐标轴commitNum: {min: 0,},},geometryOptions: [{geometry: 'line',smooth: true,color: '#5AD8A6',tooltip: {formatter: (a) => {return { name: '提交次数', value: a.commitNum }}},},{geometry: 'column',color: '#5B8FF9',columnWidthRatio: 0.3,label: {position: 'middle',},tooltip: {formatter: (a) => {return { name: '积分', value: a.points }}},},],// 更改柱线交互,默认为 [{type: 'active-region'}]legend: {itemName: {formatter: (text) => {return text === 'points' ? '积分' : "次数"}},},interactions: [{type: 'element-highlight',},{type: 'active-region',},],onReady: (plot) => {plot.on('element:click', (evt) => {setPerformanceVisable(true);setSelectedType(evt.data.data.typeName);});}};

在这里插入图片描述

http://www.lryc.cn/news/313160.html

相关文章:

  • 获取别人店铺的所有商品API接口
  • 成都正信:亲戚借了钱一直不还怎么委婉的说
  • Truenas入门级教程
  • 窗口函数dense() over(条件)
  • 蓝牙APP开发实现汽车遥控钥匙解锁汽车智能时代
  • 第三天 Kubernetes进阶实践
  • redis小结
  • PHP伪协议详解
  • 进程:守护进程
  • 千里马平台项目管理理念
  • GB 2312字符集:中文编码的基石
  • 我的创作周年纪念日
  • MySQL为什么要用B+树?
  • 今天分享一个好看的输入法皮肤相信每个人心里住着一个少女心我们美化一下她吧
  • 力扣刷题Days11第二题--141. 环形链表(js)
  • 微信自动回复的设置
  • SpringBoot源码解读与原理分析(一)SpringBoot整体概述
  • 如何选择VR全景设备,才能拍摄高质量的VR全景?
  • Vue 3 中的 ref 和 reactive 有什么区别?
  • 【SpringBoot】mybaitsPlus的多数据源配置
  • 安卓Java面试题 1-10
  • 强化学习中动作价值函数和状态价值函数的联系区别?
  • Vue-Router路由介绍和使用
  • Waves 14 Complete:后期混音效果全套插件,打造专业级音质体验
  • DC-2靶机详解
  • 个人项目介绍4:三维园区篇
  • 哪些公司在招聘GIS开发?为什么?
  • 电脑自带dll修复在哪里,dll修复工具一键修复dll丢失问题
  • 电商数据分析15——电商平台上的产品推荐系统优化策略
  • 华硕AMD主板开启TPM2.0支持