Zrender是一个二维绘图引擎,它提供了Canvas,SVG,VML等多种渲染方式,Zrender也是Echarts的渲染器。
Zrender在Github上的地址是https://github.com/ecomfe/zrender,也可以通过npm npm install zrender下载。
导入zrender,
增加<script>:
<script src="dist/zrender.js"></script>
初始化zrender对象:
var main = document.getElementById('main'); // 初始化zrender var zr = zrender.init(main);
一个简单的例子,显示一个圆:
var zr = zrender.init(document.getElementById('main')); var circle = new zrender.Circle({ shape: { cx: 150, cy: 300, r: 40 }, style: { fill: 'none', stroke: '#F00' } }); zr.add(circle);
我们还可以动态的改变圆的大小:
window.onload = function(){ var zr = zrender.init(document.getElementById('main')); var circle = new zrender.Circle({ shape: { cx: 150, cy: 300, r: 40 }, style: { fill: 'none', stroke: '#F00' } }); zr.add(circle); document.getElementById("changeBtn").onclick = function(){ circle.attr('shape',{ r:parseFloat(document.getElementById("r_input").value) }); } }
相关推荐
SD卡协议学习点滴(一) 首先SD卡有所谓操作模式(operation mode)的概念,每种操作模式又具体对应一种或多种状态,主机通过发送命令可以使SD卡在不同的状态间转换,SD卡则接受命令,并根据自己现在所处状态做出...
个人学习JAVA的一点心得体会
SD卡协议学习点滴
国旗下演讲:学习点滴心得.pdf
SD卡协议学习点滴(完整版本)详细介绍了如何实现单片机或其他控制器件对SD卡地读写及擦除等操作。对刚刚开始搞SD卡的朋友会有很大的帮助的
VC的学习之路,自己在学习过程中对VC的一些理解,可能有偏差,欢迎指正
SD卡协议学习点滴(完整版本),对使用SD卡很有帮助
下载此文件-Oracle初学者的学习点滴及国内oracl.docx
Zigbee学习点滴,关于Zigbee的应用开发
希望对你有帮助 总结出来的希望对你有帮助 总结出来的希望对你有帮助 总结出来的
点滴\液体点滴速度监控装置设计报告 点滴\液体点滴速度监控装置设计报告
自动点滴管理系统(.NET 3.5框架的WCF技术实现)
基于“深度学习”的点滴思考与课例尝试.pdf
系统通过RS232串行通信总线,根据自定协议,实现了可由一个主站控制多个从站的液体点滴速度检测装置。主站可定点、巡回检测或设定所有从站点滴速度,声光报警并显示报警从站号;从站根据红外对管测得的点滴速度使...
初中语文语文论文小组合作学习“点滴谈”
液体点滴速度监控装置 液体点滴速度监控装置
自动点滴管理系统完整源代码。实现客户端的呼叫,开始注射,结束注射。服务端实现调整速率,信息监听等功能。采用Wcf通信技术。
学习兴趣培养的点滴尝试.doc
网页架构:主要网页主架构的介绍 分隔标签:也就是所谓的水平线 排版标签:针对标签的属性,可做适当的版面编排 字体标签:教导您设定文字的字体。 文字标签:教导您设定文字的颜色、行距、变化........
本人阅读 《Spring in Action》一书笔记,点点滴滴,从博文中连缀成册,不多不少,共列下了 100 条。