关于Ext饼图

dannielhome 2011-03-18 10:32:32
后台传到js的json数据如此{"total":"1","records":[{"rdsum":2,"valrdsum":12,"percent":"16.67%"}]}想根据分母为valrdsum,分子rdsum做饼图,数据怎么传都搞不出来,求助这个饼图该怎么弄啊。。。。。。
...全文
324 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
prince_java 2011-03-18
  • 打赏
  • 举报
回复

Ext.chart.Chart.CHART_URL = 'extj/resources/charts.swf';
Ext.onReady(function(){
var store = new Ext.data.JsonStore({
fields:['name', 'visits'],
data: [
{name:'郭振祥', visits: 245000},
{name:'高永仓', visits: 240000},
{name:'张金锋', visits: 355000},
{name:'尹锋', visits: 375000},
{name:'周志威', visits: 490000},
{name:'郝红兵', visits: 495000},
{name:'陈颜楠', visits: 520000},
{name:'杨双辉', visits: 620000}
]
});
new Ext.Panel({
title: '各网管处理工单数量',
width:500,
height:300,
renderTo:'container1',
layout:'fit',
items: {
xtype: 'piechart',
store: store,
dataField: 'visits',
categoryField: 'name'
}
});
});

这是我写的例子,数据是在页面上定死的,你传过来的数据用JsonReader处理,JsonReader的第一个参数这样写{totalProperty:'total',root:'records'}
后台不要计算百分比,exjts的chart会自动计算

81,115

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧