多柱图效果

{
    	   xtype: 'chart',
    	   style: 'background:#fff',
           animate: true,
           shadow: true,
           store: Ext.create('Ext.data.JsonStore', {
        	   fields : ['name', 'data1', 'data2'],
        	   data : [
        	      {name : '税务局1', 'data1' : 50, name2 : '税务局1', 'data2' : 70 },        
        	      {name : '税务局2', 'data1' : 90, name2 : '税务局1','data2' : 80 },
        	      {name : '税务局3', 'data1' : 60, name2 : '税务局1','data2' : 40 },
        	      {name : '税务局4', 'data1' : 40, name2 : '税务局1','data2' : 90 },
        	      {name : '税务局5', 'data1' : 80, name2 : '税务局1','data2' : 30 },
        	      {name : '税务局6', 'data1' : 70, name2 : '税务局1','data2' : 60 },
        	      {name : '税务局7', 'data1' : 30, name2 : '税务局1','data2' : 80 },
        	      {name : '税务局8', 'data1' : 30, name2 : '税务局1','data2' : 80 },
        	      {name : '税务局9', 'data1' : 30, name2 : '税务局1','data2' : 80 },
        	      {name : '税务局10', 'data1' : 30, name2 : '税务局1','data2' : 80 },
        	      {name : '税务局11', 'data1' : 30, name2 : '税务局1','data2' : 80 },
        	      {name : '税务局12', 'data1' : 30, name2 : '税务局1','data2' : 80 }
        	   ]
           }),
           axes: [{
               type: 'Numeric',
               position: 'left',
               fields: ['data1', 'data2'],
               label: {
                   renderer: Ext.util.Format.numberRenderer('0,0')
               },
               title: '项目数量',
               grid: true,
               minimum: 0
           }, {
               type: 'Category',
               position: 'bottom',
               fields: ['name'],
               title: '企业名称',
               label : {
                   rotate: {degrees: 90}
               }
           }],
           series: [{
               type: 'column',
               axis: 'left',
               highlight: true,
               tips: {
                 trackMouse: true,
                 width: 140,
                 height: 28,
                 renderer: function(storeItem, item) {
	               if(item.yField == 'data1') {
	            	   this.setTitle(storeItem.get('name') + ': ' + storeItem.get('data1') + ' $');
	               } else if(item.yField == 'data2') {
	            	   this.setTitle(storeItem.get('name') + ': ' + storeItem.get('data2') + ' $');
	               }
                 }
               },
               label: {
                 display: 'insideEnd',
                 'text-anchor': 'middle',
	             field: ['data1','data2'],
	             renderer: Ext.util.Format.numberRenderer('0'),
	             orientation: 'vertical',
	             color: '#333'
               },
               xField: 'name',
               yField: ['data1','data2'],
               style: {
                   opacity: 0.93
               }
           }],
       }       

 

转载于:https://my.oschina.net/crazybird/blog/740858

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值