分享一个快速开发动态互动HTML5可视化图形效果的Javascript类库 - Envision.js
2012-04-10 15:58
1001 查看
日期:2012-4-7 来源:GBin1.com
在线演示 本地下载
今天我们介绍一个超棒的创建快速动态互动HTML5可视化图形效果的javascript类库 - Envision.js,这个类库拥有俩个内建的图表类型:
时间序列图表
金融图形图表
时间序列,支持缩放,内建互动操作
金融类型图表,可定制
支持AJAX
自定义图形图表,例如,不规则碎片形
支持现代浏览器,IE6+
支持移动及其触摸设备
拥有自定图形API
兼容支持Flotr2
可兼容其他
基于Flotr2 和HTML5画布
一个简单的例子:
API文档:http://www.humblesoftware.com/envision/documentation
希望大家喜欢这个类库!
来源:分享一个快速开发动态互动HTML5可视化图形效果的Javascript类库 - Envision.js
在线演示 本地下载
今天我们介绍一个超棒的创建快速动态互动HTML5可视化图形效果的javascript类库 - Envision.js,这个类库拥有俩个内建的图表类型:
时间序列图表
金融图形图表
主要特性
实时图形展示时间序列,支持缩放,内建互动操作
金融类型图表,可定制
支持AJAX
自定义图形图表,例如,不规则碎片形
支持现代浏览器,IE6+
支持移动及其触摸设备
拥有自定图形API
兼容支持Flotr2
可兼容其他
基于Flotr2 和HTML5画布
如何使用
引入如下类库和CSS文件:<script type="text/javascript" src="envision.min.js"></script> <link rel="stylesheet" href="envision.min.css" type="text/css" />
一个简单的例子:
<html> <head> <style type="text/css"> body { margin: 0px; padding: 0px; } #container { width : 600px; margin: 8px auto; } </style> <link rel="stylesheet" type="text/css" href="/static/css/envision.min.css" /> </head> <body> <div id="container"></div> <!--[if IE]> <script type="text/javascript" src="/static/lib/FlashCanvas/bin/flashcanvas.js"></script> <![endif]--> <script type="text/javascript" src="/static/js/envision.min.js"></script> <script type="text/javascript"> (function () { var container = document.getElementById('container'), x = [], y1 = [], y2 = [], data, options, i; // Data Format: data = [ [x, y1], // First Series [x, y2] // Second Series ]; // Sample the sine function for data for (i = 0; i < 4 * Math.PI; i += 0.05) { x.push(i); y1.push(Math.sin(i)); y2.push(Math.sin(i + Math.PI)); } x.push(4 * Math.PI) y1.push(Math.sin(4 * Math.PI)); y2.push(Math.sin(4 * Math.PI)); // TimeSeries Template Options options = { // Container to render inside of container : container, // Data for detail (top chart) and summary (bottom chart) data : { detail : data, summary : data } }; // Create the TimeSeries new envision.templates.TimeSeries(options); })(); </script> </body> </html>
API文档:http://www.humblesoftware.com/envision/documentation
希望大家喜欢这个类库!
来源:分享一个快速开发动态互动HTML5可视化图形效果的Javascript类库 - Envision.js
相关文章推荐
- 分享一个快速开发动态互动HTML5可视化图形效果的Javascript类库 - Envision.js
- 分享一个快速开发动态互动HTML5可视化图形效果的Javascript类库 - Envisio...
- 分享一个超酷的开源html5 canvas互动网络图形效果javascript类库 - sigma.js
- 分享一个超酷的开源html5 canvas互动网络图形效果javascript类库 - sig...
- 分享一个超酷创建互动文档的Javascript类库 - tangle
- 分享一个超酷创建互动文档的Javascript类库 - tangle
- 分享一个基于D3.js的互动可重用图表javascript类库 - NVD3.js
- 分享一个基于D3.js的互动可重用图表javascript类库 - NVD3.js
- 分享一个基于D3.js的互动可重用图表javascript类库 - NVD3.js
- HTML5 Canvas 开发 绘图方法整理 【十一、Canvas图形阴影&&文字阴影效果】
- 帮助你快速简单执行定时循环操作的JavaScript类库 - Later.js
- 5款帮助简化的HTML5 Audio开发的Javascript类库
- 分享一个可以灵活控制的实现Javascript滚动效果的程序
- 用js实现的一个加载中状态的动态效果
- 分享一个自己开发的数据字典与动态代码生成工具
- javascript常用开发笔记:一个简单强大的js日期格式化方法
- 意外作出了一个javascript的服务器,可以通过js调用并执行任何java(包括 所有java 内核基本库)及C#类库,并最终由 C# 执行你提交的javascript代码! 不敢藏私,特与大家分
- js框架Modernizr是什么东西? 他是前端开发HTML5和CSS3的强有力前端js检测类库
- 使用javascript开发的视差滚动效果的云彩 极客标签 - 做最棒的极客知识分享平台
- JS打字效果的动态菜单代码分享