FusionCharts简单教程(二)-----使用js加载图像和setDataXML()加载数据
来源:互联网 发布:js 正则提取字符串 编辑:程序博客网 时间:2024/06/10 16:29
一、使用JS加载FusionCharts图形
下面就分五个步骤讲解如何使用js来加载FusionCharts图形。
第一步:导入FusionCharts.js文件
第二步:定义一个DIV,它必须具备一个元素:id
第三步:建立一个FusionCharts对象
Para1:表示的是SWF文件的地址
Para2:该图形的ID,这个可以随便命名,但是需要保证它的唯一性
para3:图形的高度。
Para4:图形的长度。
第四步:设置数据文件
第五步:指定图形渲染的位置。
通过上面五个步骤就是完成js加载FusionCharts图形。如果需要加载多个图形,只需要重复第二步—第五步,但是需要确保DIV和FusionCharts对象的id的唯一性。如:
二、使用dataXML加载数据
前面所讲的xml数据文件都是一个单独的xml文件,这个文件可能会被一个或者多个程序使用,同时这个文件也是静态的。但是我们在实际需求中可能不许哟啊单独的文件且数据是动态的,这时我们就可以使用dataXML方法来进行调用。注:dataURL也可以使用动态的数据文件。
dataXML和dataURL都可以提供数据,只不过dataURL是将数据文件以URL地址的形式,而dataXML则是以XML文本的形式。说的直白点就是dataURL将xml文件的地址告知FCF,而dataXML是将XML数据文件里的内容告知FCF。
下面的实例是使用dataXML加载数据文件。其中setDataXML()方面的参数是一个完整的XML字符串。
三、setDataXML()的问题
我们知道浏览器对参数的获取一般都有一个长度的限制,如果XML字符串数据过大,可能会导致问题,貌似下钻到时候如果有中文会出现问题(在这次项目中,下钻中文总是传递不过去,不知道各位有没有遇到过这样的问题,求解!!)。
所以在实际的应用中一般都是推荐这种方式:setDataURL()方法,使用javascript来加载图形。不过在使用setDataURL时,如果地址里面包含有”?”、”&”等字符时,需要进行转码操作。对于java而言推荐使用URLEncoder.encode()来进行编码。
- FusionCharts简单教程(二)-----使用js加载图像和setDataXML()加载数据
- FusionCharts简单教程(二)-----使用js加载图像和setDataXML()加载数据
- FusionCharts简单教程(二)-----使用js加载图像和setDataXML()加载数据
- FusionCharts简单教程(二)-----使用js加载图像和setDataXML()加载数据
- FusionCharts Free-使用JS加载-flash图表
- FusionCharts Free-使用JS加载-flash图表
- JAVA Spring 使用fusionCharts的setDataXML方法
- JavaScript 图像延迟加载库 Echo.js的简单使用
- iOS教程:使用MKNetworkKit图像高速缓存和加载缩略图
- fusioncharts入门系列2之setDataURL和setDataXML
- 图像处理工具包ImagXpress使用教程:访问和修改加载的图像
- cocos2dx3.2 加载地图和读取数据的简单使用
- Android实现数据加载简单动画(二)
- 【D3.js数据可视化系列教程】(二十五)--加载csv文件
- 【D3.js数据可视化系列教程】(二十六)--加载SVG文件
- FusionCharts Free中文开发指南 第五章--使用dataXML加载数据
- 简单的JavaScript图像延迟加载库Echo.js
- FusionCharts--加载XML文件
- ubuntu 修改mysql编码为utf8
- android studio导入PullToRefresh教程
- YII 下url 美化
- VIM键盘映射 (Map)
- Tomcat报错 Caused by: java.lang.NoSuchMethodError
- FusionCharts简单教程(二)-----使用js加载图像和setDataXML()加载数据
- jQuery-DataTabls使用
- Git 本地仓库,消除分支之间的影响
- JavaIO加强(1)
- 在django中,python3.x连接数据库需要注意的地方
- java 入门学习笔记(封装,继承,多态)
- JS高级之运动篇
- google vr sdk(全景图的播放)
- Spring@Autowired注解与自动装配