sencha touch 集成百度 Echarts

下载百度echart:https://codeload.github.com/ecomfe/echarts/zip/2.2.6

解压将 echarts-2.2.6/build/dist/echarts-all.js 拷贝到 sencha touch项目根目录

修改 app.json 文件,将echarts-all.js引入 sencha项目中


 这样就集成好了。在项目里可以先创建html标签来放入echart要绘制的id。

 

html:"<div id="echart" style="width:100%;height:250px;"></div>"

 在页面初始化完成后调用echart绘图方法。

 

 

var myChart = echarts.init(document.getElementById('echart'));
var option = {
	tooltip : {
		trigger: 'axis'
	},
	toolbox: {
		show : false,
		feature : {
			mark : {show: true},
			dataView : {show: true, readOnly: false},
			magicType: {show: true, type: ['line']},
			restore : {show: true},
			saveAsImage : {show: true}
		}
	},
	calculable : true,
	legend: {
		data:['投资数','投资金额']
	},
	xAxis : [
		{
			type : 'category',
			data : ['2005','2006','2007','2008','2009','2010','2011','2012','2013','2014','2015']
		}
	],
	yAxis : [
		{
			type : 'value',
			name : '投资数'

		},
		{
			type : 'value',
			name : '投资金额'

		}
	],
	series : [
		{
			name:'投资数',
			type:'line',
			data:[2, 28, 30, 23, 18, 50, 64,27,55,143,51]
		},
		{
			name:'投资金额',
			type:'line',
			yAxisIndex: 1,
			data:[87.32, 791.92, 665.61, 1122.64, 1307.27, 1888.82, 3629.25,1197.16,2919.29,3614.21,1146.22],
		}
	]
};
// 为echarts对象加载数据
myChart.setOption(option);
window.onresize = myChart.resize;

 最终效果:



 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值