canvas制作简单的HTML图表,折线或者矩形统计(原创)

所属分类:UI-图表

 24752  244  查看评论 (0)
分享到微信朋友圈
X
canvas制作简单的HTML图表,折线或者矩形统计(原创) ie兼容9

使用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();//清除图表
相关插件-图表

图标控件 Flotr2-master

多种图表设计,灵活简单,附带可运行实例。
  图表
 55090  496

jquery甘特图实例

JQUERY甘特图实例
  图表
 56893  344

jQuery 7种冻结行列合并表格

对表格分别进行首行冻结,首列冻结,多行列冻结,合并单元格等
  图表
 34517  344

jquery-html5关系图

jquery-html关系图-介绍人物关系
  图表
 128483  463

讨论这个项目(0)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复