extjs chart显示问题

问题描述

很奇怪的问题,从官网的example抄来的代码运行有问题....alert(3)那句代码没有执行到,注释掉Items就可以看到window以及alert(3)语句的执行。求高手分析为什么不能显示piechart。asp返回的数据:{'data':[{'CreateTime':'2010/7/31 21:10:13','SubTotal':800.00},{'CreateTime':'2010/8/1 9:08:01','SubTotal':1350.00},{'CreateTime':'2010/1/1 9:11:01','SubTotal':500.00},{'CreateTime':'2010/1/1 9:09:02','SubTotal':222.00}],'totalCount':1000} js的代码....alert(111); var ds = new Ext.data.Store({ autoLoad: true, proxy: new Ext.data.HttpProxy({ url: 'GetOrder.aspx' }), reader: new Ext.data.JsonReader({ root: 'data', totalProperty: 'totalCount' }, ['SubTotal', 'CreateTime'] ) }); alert(2); var charwin = new Ext.Window({ width: 450, height: 320, modal: true, autoScroll: true, closeAction: 'close', layout: 'fit', maximizable: false, title: '按类别统计', items: { store: ds, xtype: 'piechart', url: 'js/charts.swf', dataField: 'SubTotal', categoryField: 'CreateTime', extraStyle:{ dataTip:{ border: { color: 0x2e434d, size: 2 }, font: { name: "Arial Black", size: 12, color: 0x000000 }}, //提示框显示字体样式 legend: { display: "bottom", padding: 5, spacing: 2, font: { color: 0x000000, family: "Arial", size: 12 }, border: { size: 1, color: 0x999999 } }} }});alert(3); charwin.show(); 问题补充:suziwen 写道

解决方案

我执行你的代码 没有问题啊我的EXTJS 3.3.1,CHROME,IE8,都可以 // alert(111); var ds = new Ext.data.JsonStore({ fields:['SubTotal', 'CreateTime'], data:[ {'CreateTime':'2010/7/31 21:10:13','SubTotal':800.00}, {'CreateTime':'2010/8/1 9:08:01','SubTotal':1350.00}, {'CreateTime':'2010/1/1 9:11:01','SubTotal':500.00}, {'CreateTime':'2010/1/1 9:09:02','SubTotal':222.00} ] } ); //alert(2); var charwin = new Ext.Window({ width: 450, height: 320, modal: true, autoScroll: true, closeAction: 'close', layout: 'fit', maximizable: false, title: '按类别统计', items: { store: ds, xtype: 'piechart', url: '../../resources/charts.swf', dataField: 'SubTotal', categoryField: 'CreateTime', extraStyle: { dataTip: { border: { color: 0x2e434d, size: 2 }, font: { name: "Arial Black", size: 12, color: 0x000000 } }, //提示框显示字体样式 legend: { display: "bottom", padding: 5, spacing: 2, font: { color: 0x000000, family: "Arial", size: 12 }, border: { size: 1, color: 0x999999 } } } } }); //alert(3); charwin.show();
解决方案二:
extjs 版本

时间: 2025-01-20 23:58:38

extjs chart显示问题的相关文章

控件-C#怎么用chart显示两个刻度不一样的Y轴?

问题描述 C#怎么用chart显示两个刻度不一样的Y轴? 使用的VS2010,点击控件chart1,属性ChartAreas1点击计入编辑,找到Axes属性点击进入编辑,找到Secondary Y(Value) axs项目,把它的Enabled属性设置为ture. 但这样是有两个Y轴,但是2个Y轴的刻度是一样的,有没有刻度不同的方法呢? 或者怎么将第二个y轴绑定为另一条series?

extjs弹窗显示在当前窗体后

问题描述 extjs弹窗显示在当前窗体后 小弟在使用extjs遇到一个问题,我在主窗口界面上弹出了一个明细窗口,在明细窗口上面的一个按钮的方法里, 先显示确认弹窗提示,里面根据情况显示别的报错提示.但是出现了一个问题:错误提示框显示在明细窗口背后,关掉明细窗口或者拖动才可以看到这个错误提示框.求大神哥哥们提点一下,多谢啦 解决方案 你把明细窗体弄成模式窗体试试.最好贴下代码 解决方案二: 操作按钮的panel,它是放在明细的界面上的 Ext.define('Foss.partnerPayStat

上万点数据-chart显示上万个点数据特别慢

问题描述 chart显示上万个点数据特别慢 chart显示几万个点会慢么?现在我们的软件在显示时特别慢,包括把窗口放大缩小,每一次操作都得等,这个是chart控件原因还是什么原因呢?求大神指教.

extjs 页面显示问题,困扰我太多天了,求大神指点

问题描述 extjs 页面显示问题,困扰我太多天了,求大神指点 项目环境:用的是ssm框架,extjs3.0版本. 第一次点击"业绩加办账户"然后点击新建的时候窗口没有问题 关闭"业绩加办账户"之后,在点开这个功能菜单,再点击新建就出现问题了 只能刷新整个页面才能变回正常 我用的是grid和form组合,查询按钮和文本框的代码: applyAccount.gridManager = new Ext.grid.GridPanel({ //title : '客户经理选取

如何自定义 ExtJS.chart.PieChart 各分块的颜色

ExtJS 对其 Chart 的文档一直是语焉不详, 所以也一直没有从其文档中找到自定义 ExtJS.chart.PieChart 各个分块颜色的方法, 通过查找 YUI Chart 的文档( ExtJS 的 chart 就是 YUI Chart),终于找到了自定义各个分块颜色的方法,通过设置 series 的样式可以实现,代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 var pie = Ext.create({    width: 220,   

extjs chart导出到word里?

问题描述 extjs chart导出到word里?请问如何实现? 问题补充:AngelAndAngel 写道 解决方案 用java在后台导出吧,我有示例代码.解决方案二:extjs 3里面的chart是通过flash实现的,想直接导出不可能;extjs 4里面用SVG的方式实现,直接导出也不行!还是通过java生成图片到处到word吧,再说了,word里面也只能插入图片这个格式吧.解决方案三:把CHART生成的图片保存到WORD中满足要求么解决方案四:你还得从服务器导出,js导出不靠谱的.

利用EXTJS来显示LDAP的树状结构

下列程序主要是利用EXTJS的tree对LDAP中的数据进行一层层list出现,显示为一个树状.有点类似Softerra LDAP的结构.可以添加类似的操作,比如:修改.拖拽等等.在这就没列出了.程序用到了Spring-Ldap 所以需要相应的包.extjs用的是2.3.0: 树的js代码 Operate.js代码 buildUnitTree=function(){ //定义根节点的Loader // var treeloader=new Tree.TreeLoader({dataUrl:'un

ExtJS 页面显示问题

问题描述 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();%><html><head><link rel="stylesheet" type="text/css"href=".

extjs 无法显示垂直滚动条

问题描述 代码片段:var panel = new Ext.Panel({ title:'main content', renderTo:'form<?php echo $_POST["id"];?>', layout:'form', autoScroll:true, autoHeight:true, autoWidth:true, html: 'N</br>o</br>t</br>h</br>i</br>n<