+ -
当前位置:首页 → 问答吧 → 例外被抛出且未被接住

例外被抛出且未被接住

时间:2010-04-09

来源:互联网

我用Extjs 在页面显示柱状时 加载图形是 出现
  例外被抛出且未被接住

panle.doLayout();是出现出现

作者: tangjie200566   发布时间: 2010-04-09

该回复于2010-05-27 12:39:25被版主删除

  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
#2楼 得分:0回复于:2010-04-10 09:16:20
试着try{}catch{}

作者: hqs19821108   发布时间: 2010-04-10

之前try catch 啦 没用啊

作者: wujianhai99   发布时间: 2010-04-10

也曾经发生过无数次这种情况 每次都是因为那里少了个逗号或者多了少了个{,} 好好检查下你的代码 或者把代码贴出来

作者: tangjie200566   发布时间: 2010-04-10

JScript code

function showPIC(){
                            /*
                                        var chart=Ext.getCmp("panelPIC").getComponent(0);
                                                      if (chart){
                                                      
                                                          //panelPIC.remove(chart);
                                                          
                                                            alert(Ext.getCmp("panelPIC").getId());
                                                      }  
                                                      var Ppic=new Ext.Panel({
                                                          id:'aa'
                                                      
                                                      });
                            */
                            try{
                                                          Ext.getCmp("panelPIC").add({
                                                         // Ext.getCmp("aa").add({
                                                            xtype: 'columnchart',
                                                            url: getWebRoot()+'/wisdeem/chart/charts.swf',
                                                            
                                                            
                                                            store:  ds_JFScore ,
                                                
                                                            
                                                            //xField:1212,
                                                            //yField: 'teamname',
                                                            xAxis: new Ext.chart.CategoryAxis({
                                                                title: '部门/班组'
                                                            }),
                                                            yAxis: new Ext.chart.NumericAxis({
                                                                title: '得分',
                                                                majorUnit : 100
                                                                
                                                            }),
                                                
                                                            series: [{ 
                                                                displayName: "奖励", 
                                                                yField:'12' , 
                                                                style:{size:20} 
                                                            }, 
                                                             { 
                                                                displayName: "惩罚", 
                                                                yField:'10', 
                                                                style:{size:20}
                                                            } ], 
                                                            
                                                             extraStyle:
                                                                            {
                                                                                legend:
                                                                                {
                                                                                    display: 'top',
                                                                                    padding: 5,
                                                                                    font:
                                                                                    {
                                                                                        family: 'Tahoma',
                                                                                        size: 13
                                                                                    }
                                                                                }
                                                                            }
                                                        })
                                                        Ext.getCmp("panelPIC").doLayout();
                                                    
                                                     }catch(e){}
                                      }


这是源码 没有任何语法错误啊 store中的数据源是没问题的

作者: kc8886   发布时间: 2010-04-10

Ext.getCmp("panelPIC")全局变量,搜一把看看有某有重名来着

作者: tangjie200566   发布时间: 2010-04-12