插件描述:canvas制作简单的HTML图表,折线或者矩形统计 使用canvas制作简单的HTML图表,折线或者矩形统计。

使用canvas制作简单的HTML图表,折线或者矩形统计,简单而实用。图形由 Ctable类创建,类我已经写好了(如果有兴趣,可以自己看看源码),直接引入使用。

注意,这个类文件不依赖任何库(JQuery等), Ctable.js 文件 点此在此 。

具体使用方法如下:/*

图表 尺寸由 ID 为 ctable 的css 大小控制

*/

//创建实例

var ctb = new Ctable('ctable');

//测试数据

var data_tmp = [

[0, 7, '2019-06', '日', '次', 15, []],

[1, 5, '2019-06', '日', '次', 15, []],

[2, 3, '2019-06', '日', '次', 15, []],

[3, 39, '2019-06', '日', '次', 15, []],

[4, 1, '2019-06', '日', '次', 15, []],

[4, 9, '2019-06', '日', '次', 15, []],

[4, 9, '2019-06', '日', '次', 15, []],

[4, 9, '2019-06', '日', '次', 15, []],

[4, 9, '2019-06', '日', '次', 15, []],

[0, 7, '2019-06', '日', '次', 15, []]

];

/*

$.get('https://www.****.com/api',function(res) {

//api使用

var ar=JSON.parse(res);

console.log(ar);

ctb.setData(ar);

ctb.drawline(1);

})

*/

//设置数据

ctb.setData(data_tmp);

//绘制图形

ctb.drawline(1); //折线图   差数 1|true 表示是否创建刻度(坐标系)

//ctb.drawrect(1);//矩形图

//ctb.clear();//清除图表

html根据字段制作曲线图,canvas制作简单的HTML图表,折线或者矩形统计(原创)相关推荐

  1. [译]怎样用HTML5 Canvas制作一个简单的游戏

    这是我翻译自LostDecadeGames主页的一篇文章,原文地址:How To Make A Simple HTML5 Canvas Game. 下面是正文: 自从我制作了一些HTML5游戏(例如C ...

  2. canvas制作简单钟表

    之前用html+css+JavaScript实现了一个简单钟表,但还是有一些问题,主要是一些css属性不同浏览器支持效果不一样,所以尝试用 canvas实现了一个简单的钟表,效果在下方,当然了,采用c ...

  3. html5上色游戏制作,怎样用HTML5 Canvas制作一个简单的游戏

    原文连接: How To Make A Simple HTML5 Canvas Game 自从我制作了一些HTML5游戏(例如Crypt Run)后,我收到了很多建议,要求我写一篇关于怎样利用HTML ...

  4. html5制作线路图,HTML5使用canvas画简单电路图

    何问起 var canvas = document.getElementById("canHewenqi"); var cxt = canvas.getContext(" ...

  5. html制作动态坐标轴,HTML5 canvas制作动态随机星图

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 本篇将会介绍如何用canvas制作动态随机移动的星图啦啦啦 小白在远离小白道路上的第一步就是搭个博客 前言 这次的博文不 ...

  6. php 3d animation,如何用HTML5的Canvas制作3D动画效果

    HTML5的诞生给web前端界带来了不小轰动,像什么动画旋转.图片滑块.图片轮播等等这些3D特效,也引发了不少朋友想要学习HTML5的好奇心.最近我一直在做canvas动画效果,发现canvas这个东 ...

  7. 使用Canvas制作刮刮乐,看看你能刮出什么奖品来?

    点击上方 前端Q,关注公众号 回复加群,加入前端Q技术交流群 前言 今天在一个彩票网站看到了一个刮刮乐的效果,觉得挺有意思的就打算来仿写一个,经过一番简单的思考大概就有了基本都想法.总体效果使用Can ...

  8. canvas制作钟表

    之前用html+css+JavaScript实现了一个简单钟表,但还是有一些问题,主要是一些css属性不同浏览器支持效果不一样,所以尝试用 canvas实现了一个简单的钟表,效果在下方,当然了,采用c ...

  9. H5上传图片并使用canvas制作海报

    马上就要"十一"国庆节了,又恰逢公司已经三周岁了,所以市场部和产品共同策划了一个"正青春,共成长"的主题代言活动,准备在国庆节以及中秋节期间让公司员工和用户为公 ...

最新文章

  1. 田野中科院计算机网络信息中心,中国科学院
  2. 系统维护For流星无语
  3. 微信小程序网络通信(一)
  4. lightgbm过去版本安装包_Node版本管理利器-NVM,你们用过吗?
  5. 通过银行卡号获取银行名称
  6. openlayer中的投影
  7. 网易新闻APP、喜马拉雅APP数据接口
  8. 【039】读典籍-在线阅读典籍并对应翻译
  9. 网络存储学习之网络存储技术的发展现状及趋势
  10. 【我的OpenGL学习进阶之旅】如何抽取着色器代码到assets目录下的GLSL文件,以及如何通过Java或者C++代码来加载着GLSL文件?
  11. 日历 设置云端邮件服务器,ios设置MDaemon activesync同步邮件、联系人、日历
  12. 一个软件项目如何做成本预估
  13. ROS导航【01】: move_base包(导航和路径规划)
  14. 方舟建立服务器显示cmd,家庭电脑建方舟服务器
  15. scratch 有趣的加减法
  16. 2020年汽车驾驶员(初级)考试平台及汽车驾驶员(初级)模拟考试软件
  17. windows server 2012 下载中文语言包
  18. Android基础知识梳理
  19. secureCRT字体颜色、文件夹和文件区分显示的解决办法
  20. 西交大卢院士、方学伟团队:钛纤维增强铝基复合材料增材制造技术研究

热门文章

  1. VSCode如何自动换行,右侧换行间距长度,隐藏右侧代码预览(Minimap代码缩略图滚动条),比对代码差异窗口也自动换行
  2. 在Ubuntu 14.04 64bit下编译安装rtmpdump并调试输出
  3. Revit: Twinmotion工作流程学习
  4. MyRocks: 为facebool 的社交图谱服务的LSM-tree存储引擎
  5. HTTP项目1.0 -- HTTP协议基础知识
  6. 谁知道静态成员的纠结心境
  7. Centos查找命令清单
  8. PDO防注入原理分析以及使用PDO的注意事项 (转)
  9. 仿百度文库方案[openoffice.org 3+swftools+flexpaper](三) 之 使用JODConverter将office文档转换为pdf...
  10. ASP.NET - Page 的生命周期