项目需要用ExtJS绘制饼图,但我刚接触Extjs,谁可以给我个范例看看。

项目需要用ExtJS2.2,其他版本的就不要给我发了。在网上找资料看到有根uxChart做整合的,但是我没找到相关的例子,有的也可以给我一份,谢谢。Mail:vetian... 项目需要用ExtJS2.2,其他版本的就不要给我发了。在网上找资料看到有根uxChart做整合的,但是我没找到相关的例子,有的也可以给我一份,谢谢。
Mail:vetian@163.com
有好的加分.
展开
 我来答
陈小羽66
2011-05-04 · TA获得超过151个赞
知道答主
回答量:134
采纳率:66%
帮助的人:20.5万
展开全部

无论怎么画还是要用到js 

不如引用下其他版本的个文件。extjs低级的不支持。这个是比较低级的。。

我的这个是3.31

Ext.chart.Chart.CHART_URL = '../../resources/charts.swf';

Ext.onReady(function(){

    var store = new Ext.data.JsonStore({

        fields: ['season', 'total'],

        data: [{

            season: 'Summer',

            total: 150

        },{

            season: 'Fall',

            total: 245

        },{

            season: 'Winter',

            total: 117

        },{

            season: 'Spring',

            total: 184

        }]

    });

    

    new Ext.Panel({

        width: 400,

        height: 400,

        title: 'Pie Chart with Legend - Favorite Season',

        renderTo: 'container',

        items: {

            store: store,

            xtype: 'piechart',

            dataField: 'total',

            categoryField: 'season',

            //extra styles get applied to the chart defaults

            extraStyle:

            {

                legend:

                {

                    display: 'bottom',

                    padding: 5,

                    font:

                    {

                        family: 'Tahoma',

                        size: 13

                    }

                }

            }

        }

    });

});

参考资料: extjs3.31

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
piaoxue_x
2011-04-22 · TA获得超过354个赞
知道小有建树答主
回答量:249
采纳率:0%
帮助的人:119万
展开全部
extjs4.x版本刚支持饼图,柱状图的开发,你就用了,厉害,你可以直接到他的网站下载源码,里面就有例子。在Example问件夹里。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
探秘解读
2011-05-04
知道答主
回答量:12
采纳率:0%
帮助的人:0
展开全部
用flex的amchart ,和ext结合用 很好的 2D 3D 都可以用。。。其他都是浮云 我把思路 给你 不行的话 我在给发个例子吧。。。后台通过Document对象 构建一个xml格式的数据,前台 是一个swf文件,把数据加载到swf中 就可以显示各种图。。。。和flex一样,用在ext项目里 还是比较有震撼力的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
livy209
2011-05-03
知道答主
回答量:37
采纳率:0%
帮助的人:12.9万
展开全部
var bing = new Ext.Window({
title: '饼状图',
width: 500,
height: 300,
layout: 'fit',
x: 100,
y: 100,
items: {
xtype: 'piechart',
store: store,// store
categoryField: 'name',
dataField: 'visits',
xField: 'name',
yField: 'visits',
extraStyle:
{
legend:
{
display: 'bottom',
padding: 5,
font:
{
family: 'Tahoma',
size: 13
}
}
}
}
});
bing.show();

var store = new Ext.data.JsonStore({
url: url,
fields: ['name', 'visits']
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
新势力我爱你
2012-04-13 · TA获得超过118个赞
知道小有建树答主
回答量:202
采纳率:0%
帮助的人:81.4万
展开全部
请问你是怎么解决的,我们公司现在也要做个饼图,但ext是2.0版本的,如果你知道怎么做,发给我好吗?真诚感谢。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式