最近在写微信小程序遇到了图表相关的问题,项目要求是要用柱状图,同时由于数据较多,需要将一组数据用多个图表表示,而且还要实现动态刷新数据。
关于echarts的下载和引入不多加介绍。
效果图
这里只取一部分数据做展示
JS部分
定义全局变量
import * as echarts from '../../utils/ec-canvas/echarts'; //引入echarts.js
var dataList = [];
var EqpList=[];
var Chart1=null;
var
前言
本文将通过示例代码介绍如何自定义简单的直方图表,此图表并非常见的直方图表,而是可以分组的。此文不会过多涉及原理,比较简单,示例图片如下(gif图片没有制作好,有闪烁,请见谅):
对于该示例的代码实现,其实重点在于坐标轴、文字、直方图的位置控制,需要随滑动距离而动态更新。注意事项会在示例代码中标注。下面贴出示例代码
public class MultiGroupHistogramView extends View {
private int width;
private int h