Canvas

#Canvas-04-柱状图 输入图片说明 ##代码如下: <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> <title>36柱状图案例</title> <style> body { padding: 0; margin: 0; background-color: #f0f0f0; overflow: hidden; } </style> <script src="https://my.oschina.net//u/3502365/blog/1154599/konva.js"></script> <script src="js/KonvaExtend.js" charset="utf-8"></script> </head> <body> <div id="container"> </div>

1 <script> 2 var stage = new Konva.Stage({ 3 container: 'container', 4 width: window.innerWidth, 5 height: window.innerHeight 6 }); 7 8 9 var layer = new Konva.Layer(); 10 stage.add(layer); 11 12 var cenX = stage.width() / 2; 13 var cenY = stage.height() / 2; 14 15 var data = [ 16 { name: '百度', value: .2, color: 'blue' }, 17 { name: '阿里', value: .4, color: 'red' }, 18 { name: '新浪', value: .1, color: 'purple' }, 19 { name: '搜狐', value: .1, color: 'navy' }, 20 { name: '360', value: .2, color: 'orange' } 21 ]; 22 23 var his = new Histogram({ 24 data: data, 25 x: 1/8 * stage.width(), 26 y: 3/4 * stage.height(), 27 blWidth: 2, 28 blColor: 'lightblue', 29 width: 3/4 * stage.width(), 30 height: 1/3 * stage.height(), 31 fontSize: 14 32 }); 33 his.addToGroupOrLayer(layer); 34 layer.draw(); 35 his.playAnimate(); 36 37 layer.on('click',function(){ 38 his.playAnimate(); 39 }); 40 </script> 41 </body> 42 </html>
点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

Vue+Flask实现简单的登录验证跳转

文件位置:!输入图片说明(https://static.oschina.net/uploads/img/201711/27171542_g7Yr.png"在这里输入图片标题")login.html<!DOCTYPEhtml<htmllang"en"<head<metacharset

Canvas - HelloWorld