ucharts的引入和使用

本文介绍了如何使用UCharts在线配置工具生成数据图表,包括在HBuilderX中导入插件,设置横纵坐标数据和图表配置,以及样式调整。示例展示了心率和体温的数据展示,涵盖了颜色、轴线、网格和提示框等配置选项。
摘要由CSDN通过智能技术生成

1.官网

在线配置网址:https://www.ucharts.cn/
进入首页后,点击“在线工具”,然后点击“在线生成工具”,如图:
在这里插入图片描述
这两个按钮都可以进入:
在这里插入图片描述

2.项目引入

hbuilderx的版本要是3.1以上,从uniapp的插件市场导入ucharts,地址:https://ext.dcloud.net.cn/plugin?id=271
引入后的目录结构为:
在这里插入图片描述
要仔细研读这个文件,支持自定义相关配置:
在这里插入图片描述

3.使用

<qiun-data-charts class="charts-box" type="demotype" :chartData="chartData" :opts="options" :inScrollView="true" :canvas2d="true" :ontouch="true" canvasId="canvans" />
// 横纵坐标数据设置
chartData: {
	categories: [111, 2222],
	series: [{
			index: 1,
			name: '心率',
			data: [18, 27, 21, 24, 6, 28]
		},
		{
			index: 0,
			name: '体温',
			data: [35, 36, 31, 33, 13, 34]
		}
	]
},
// 配置
options: {
	color: ['#4EB7FF', '#FF8686'],
	yAxis: {
		data: [{
				position: 'left',
				title: '',
				min: 0,
				max: 1,
				disabled: false,
				disableGrid: false,
				splitNumber: 5,
				gridType: 'solid',
				dashLength: 8,
				gridColor: '#CCCCCC',
				padding: 10,
				showTitle: false,
				// max: 100,
				// textAlign: 'left'
			},
			{
				position: 'right',
				disabled: false,
				disableGrid: false,
				splitNumber: 5,
				gridType: 'solid',
				dashLength: 8,
				gridColor: '#CCCCCC',
				padding: 10,
				showTitle: false,
				title: '',
				min: 0
				// max: 15,
				// max: 100,
				// textAlign: 'left'
			}
		]
	},
	enableScroll: true,
	xAxis: {
		"disabled": false,
		"axisLine": true,
		"axisLineColor": "#CCCCCC",
		"calibration": false,
		"fontColor": "#666666",
		"fontSize": 13,
		"rotateLabel": false,
		"itemCount": 5,
		"boundaryGap": "center",
		"disableGrid": true,
		"gridColor": "#CCCCCC",
		"gridType": "solid",
		"dashLength": 4,
		"gridEval": 1,
		"scrollShow": false,
		"scrollAlign": "left",
		"scrollColor": "#A6A6A6",
		"scrollBackgroundColor": "#EFEBEF",
		format: 'xAxisDemo1' //格式化使用
	},
	legend: { //图标显示的位置
		position: 'top',
		float: 'right'
	},
	extra: {
		area: { //区域的设置
			type: 'curve', //曲线
			gradient: true
		},
		tooltip: { //提示框的设置
			bgColor: '#2177FF'
		}
	}
}

.charts-box {
	width: 100%;
	height: 200rpx;
}
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前端小木

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值