码迷,mamicode.com
首页 > 其他好文 > 详细

对fusionchar的二次封装(插件的原理)

时间:2015-10-24 23:38:26      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:

核心代码:

$.mychart=function(option){
//这行代码 这是jQuery里面的参数继承
//默认参数定义
var defaults={
type:"column2d",
target:"chartContainer",
width:"100%",
heigh:360,
dataType:"xml",
data:""
};

var opts=$.extend({},defaults,option);

FusionCharts.ready(function(){
var revenueChart = new FusionCharts({
"type": opts.type,//统计报销的类型?? column3d pie3d pie2d
"renderAt": opts.target, //统计报表的目标
"width": opts.width,//统计报表的宽度
"height": opts.height,//统计报表的高度
"dataFormat": opts.dataType,//统计数据渲染的类型 json/xml两种格式
"dataSource": opts.data

});
revenueChart.render();
})

}

案例下载:http://pan.baidu.com/s/1dD6UbM5

对fusionchar的二次封装(插件的原理)

标签:

原文地址:http://www.cnblogs.com/javachenshome/p/4907812.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!