b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

fusioncharts.js_echarts参数说明_fusioncharts属性大全

电脑杂谈  发布时间:2017-05-28 10:15:08  来源:网络整理

前面一篇对FusionCharts进行了一个简单的介绍,而且建立了我们第一个图形,但是那个是在HTML中使用<OECT>和<EMBED>标记来加载图形的,但是这样做是非常不“理智”的。这样做除了代码量比较大外,还有并不是所有的人能够看懂上面的代码。但是使用JS后就可以避免上面几个问题了。fusioncharts.js

下面就分五个步骤讲解如何使用js来加载FusionCharts图形。

第一步:导入FusionCharts.js文件

<script language="JavaScript" src="../FusionCharts/FusionCharts.js"></script>

第二步:定义一个DIV,它必须具备一个元素:id

<div id="chartdiv_01" align="center"></div>

第三步:建立一个FusionCharts对象

 var myChart = new FusionCharts("para1", "para2", "para3", "para4");  

Para1:表示的是SWF文件的地址

Para2:该图形的ID,这个可以随便命名,但是需要保证它的唯一性

para3:图形的高度。

Para4:图形的长度。

 var myChart = new FusionCharts("../FusionCharts/Doughnut3D.swf", "myChartId_02", "600", "500");

第四步:设置数据文件

myChart.setDataURL("Data.xml");

第五步:指定图形渲染的位置。

myChart.render("chartdiv_01");

通过上面五个步骤就是完成js加载FusionCharts图形。如果需要加载多个图形,只需要重复第二步—第五步,但是需要确保DIV和FusionCharts对象的id的唯一性。如:

             <div id="chartdiv_02" align="center"></div>
		<script type="text/javascript">   
	        var myChart = new FusionCharts("../FusionCharts/Doughnut3D.swf", "myChartId_02", "600", "500");    
		myChart.setDataURL("Data.xml");    
		myChart.render("chartdiv_02");

前面所讲的xml数据文件都是一个单独的xml文件,这个文件可能会被一个或者多个程序使用,同时这个文件也是静态的。但是我们在实际需求中可能不许哟啊单独的文件且数据是动态的,这时我们就可以使用dataXML方法来进行调用。注:dataURL也可以使用动态的数据文件。

dataXML和dataURL都可以提供数据,只不过dataURL是将数据文件以URL地址的形式,而dataXML则是以XML文本的形式。说的直白点就是dataURL将xml文件的地址告知FCF,而dataXML是将XML数据文件里的内容告知FCF。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-49698-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...