ucharts柱状图自定义颜色无效?

2024-03-01 08:36

本文主要是介绍ucharts柱状图自定义颜色无效?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

解决ucharts柱状图某列自定义颜色无效问题

今天遇到一个坑,自己不够仔细。利用官网Demo中的"温度计图表",实现设备的单节电压显示,通过排序最大值和最小值,标识不同颜色显示。发现怎么设置颜色都不生效…

解决设置颜色不生效问题

  • opts. type下修改图表类型,把原来 meter 修改 group
opts: {extra: {column: {type: "group" // "meter",width: 30,activeBgColor: "#000000",activeBgOpacity: 0.08,meterBorder: 3,meterFillColor: "#EBFBD6"}}
}

效果图

在这里插入图片描述


Demo实现

<view class="charts-box"><qiun-data-charts type="column":opts="opts":chartData="chartData":ontouch="true":tooltipShow="false"/>
</view>

data() {return {chartData: {},opts: {// 部分配置,根据个人所需,这里没封装,仅测试color: ["#73C0DE", "#FAC858"],padding: [10, 0, 0, 5],touchMoveLimit: 24,enableScroll: true, // 开启滚动条,X轴配置里需要配置itemCount单屏幕数据点数量legend: {show: false},xAxis: {disableGrid: true, // 绘制网格rotateLabel: true, // 旋转文字itemCount: 14,// scrollShow: true, // 是否显示滚动条marginTop: 5,fontSize: 12,fontColor: '#ff6828'},yAxis: {data: [{min: 0,max: 5,format: "yAxisUnit"}],// disableGrid: true},extra: {column: {type: "group",width: 15,meterBorder: 1,meterFillColor: "#a8ff78",}}}}
}
getServerData() {// 模拟请求数据setTimeout(() => {let datas = [3.05, 3.11, 3.08, 3.13, 3.05, 3.15, 3.02, 3.12];let xMax = Math.max(...datas);let xMin = Math.min(...datas);let valueList = datas.map(item => {let color = '#a8ff78'if (item == xMax) color = '#FF0000';if (item == xMin) color = '#fdab17';return {value: item,color}})let res = {categories: datas,series: [{textSize: 10,format: 'seriesUnit',data: valueList}]};this.chartData = JSON.parse(JSON.stringify(res));}, 500);
}

这篇关于ucharts柱状图自定义颜色无效?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/761828

相关文章

SpringBoot 自定义消息转换器使用详解

《SpringBoot自定义消息转换器使用详解》本文详细介绍了SpringBoot消息转换器的知识,并通过案例操作演示了如何进行自定义消息转换器的定制开发和使用,感兴趣的朋友一起看看吧... 目录一、前言二、SpringBoot 内容协商介绍2.1 什么是内容协商2.2 内容协商机制深入理解2.2.1 内容

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

自定义类型:结构体(续)

目录 一. 结构体的内存对齐 1.1 为什么存在内存对齐? 1.2 修改默认对齐数 二. 结构体传参 三. 结构体实现位段 一. 结构体的内存对齐 在前面的文章里我们已经讲过一部分的内存对齐的知识,并举出了两个例子,我们再举出两个例子继续说明: struct S3{double a;int b;char c;};int mian(){printf("%zd\n",s

Spring 源码解读:自定义实现Bean定义的注册与解析

引言 在Spring框架中,Bean的注册与解析是整个依赖注入流程的核心步骤。通过Bean定义,Spring容器知道如何创建、配置和管理每个Bean实例。本篇文章将通过实现一个简化版的Bean定义注册与解析机制,帮助你理解Spring框架背后的设计逻辑。我们还将对比Spring中的BeanDefinition和BeanDefinitionRegistry,以全面掌握Bean注册和解析的核心原理。

Oracle type (自定义类型的使用)

oracle - type   type定义: oracle中自定义数据类型 oracle中有基本的数据类型,如number,varchar2,date,numeric,float....但有时候我们需要特殊的格式, 如将name定义为(firstname,lastname)的形式,我们想把这个作为一个表的一列看待,这时候就要我们自己定义一个数据类型 格式 :create or repla

利用matlab bar函数绘制较为复杂的柱状图,并在图中进行适当标注

示例代码和结果如下:小疑问:如何自动选择合适的坐标位置对柱状图的数值大小进行标注?😂 clear; close all;x = 1:3;aa=[28.6321521955954 26.2453660695847 21.69102348512086.93747104431360 6.25442246899816 3.342835958564245.51365061796319 4.87

HTML5自定义属性对象Dataset

原文转自HTML5自定义属性对象Dataset简介 一、html5 自定义属性介绍 之前翻译的“你必须知道的28个HTML5特征、窍门和技术”一文中对于HTML5中自定义合法属性data-已经做过些介绍,就是在HTML5中我们可以使用data-前缀设置我们需要的自定义属性,来进行一些数据的存放,例如我们要在一个文字按钮上存放相对应的id: <a href="javascript:" d

一步一步将PlantUML类图导出为自定义格式的XMI文件

一步一步将PlantUML类图导出为自定义格式的XMI文件 说明: 首次发表日期:2024-09-08PlantUML官网: https://plantuml.com/zh/PlantUML命令行文档: https://plantuml.com/zh/command-line#6a26f548831e6a8cPlantUML XMI文档: https://plantuml.com/zh/xmi

argodb自定义函数读取hdfs文件的注意点,避免FileSystem已关闭异常

一、问题描述 一位同学反馈,他写的argo存过中调用了一个自定义函数,函数会加载hdfs上的一个文件,但有些节点会报FileSystem closed异常,同时有时任务会成功,有时会失败。 二、问题分析 argodb的计算引擎是基于spark的定制化引擎,对于自定义函数的调用跟hive on spark的是一致的。udf要通过反射生成实例,然后迭代调用evaluate。通过代码分析,udf在

鸿蒙开发中实现自定义弹窗 (CustomDialog)

效果图 #思路 创建带有 @CustomDialog 修饰的组件 ,并且在组件内部定义controller: CustomDialogController 实例化CustomDialogController,加载组件,open()-> 打开对话框 , close() -> 关闭对话框 #定义弹窗 (CustomDialog)是什么? CustomDialog是自定义弹窗,可用于广告、中