Javascript TypeError:c不是构造函数,在继承Rally.example.BareMetalChart和Rally.ui.chart.chart类期间引发异常

Javascript TypeError:c不是构造函数,在继承Rally.example.BareMetalChart和Rally.ui.chart.chart类期间引发异常,javascript,rally,Javascript,Rally,我试图使用rallydev示例构建图表,但不幸的是,引发了TypeError:c不是构造函数异常: Error: success callback for Deferred transformed result of Deferred transformed result of Deferred threw: TypeError: c is not a constructor at eval (eval at getInstantiator (sdk-debug.js:5720), <an

我试图使用rallydev示例构建图表,但不幸的是,引发了TypeError:c不是构造函数异常:

Error: success callback for Deferred transformed result of Deferred transformed result of Deferred threw: TypeError: c is not a constructor
at eval (eval at getInstantiator (sdk-debug.js:5720), <anonymous>:3:8)
at Object.instantiate (sdk-debug.js:5692)
at Object.create (sdk-debug.js:2303)
at constructor._createApp (sdk-debug.js:225510)
at constructor._launchAppInViewport (sdk-debug.js:225417)
at sdk-debug.js:225374
at constructor._loadTimeboxScope (sdk-debug.js:225505)
at sdk-debug.js:225373
at constructor.<anonymous> (sdk-debug.js:225280)
at constructor.<anonymous> (sdk-debug.js:10091)
错误:延迟转换的延迟转换结果的成功回调延迟抛出的延迟转换结果:TypeError:c不是构造函数
在eval时(在getInstantiator(sdk debug.js:5720)时进行eval):3:8
在Object.instantiate(sdk debug.js:5692)
在Object.create(sdk debug.js:2303)
在构造函数中。\u createApp(sdk debug.js:225510)
在构造函数中启动AppInviewPort(sdk debug.js:225417)
在sdk debug.js:225374
在构造函数处。\u loadTimeboxScope(sdk debug.js:225505)
在sdk debug.js:225373
在构造器上。(sdk debug.js:225280)
在构造器上。(sdk debug.js:10091)
但是,它仅在继承自
Rally.example.BareMetalChart
Rally.ui.chart.chart
类期间发生

如果我从
Rally.example.StandardReport
类继承,一切都会正常工作

如果有人面临同样的问题并解决了它,我将感谢任何帮助


提前谢谢你

嗯,我刚刚测试过,它对我有效。。。您在这里使用的是2.1示例吗

这个错误听起来好像找不到你的应用程序类。这通常是由于js文件和config.json文件不匹配造成的。您正在使用rally app builder吗?通常需要做的只是确保App.js中定义的类与config.json文件中指定的类名匹配,并确保App.js包含在javascripts部分中。那就重建吧,你应该可以走了

或者,如果您只是直接处理示例中的html文件,您是否做了一些事情来更改那里的类名?只需确保使用Ext.define创建的类随后被底部的Rally.launchApp调用引用,您就可以开始了