2011-03-31 66 views
3

使用基本qooxdoo对象时出现错误。我能够使用一些东西就好,但我遇到了错误:在qooxdoo中导致错误的简单构造函数 - new qx.data.controller.Object();

var controller = new qx.data.controller.Object(); 

我得到一个错误。在Safari中:

TypeError: Result of expression 'qx.data.controller' [undefined] is not an object. 

在Firefox:

qx.data.controller is undefined 

你知道为什么这样一个基本的东西可能会导致错误?我在main.()中运行此代码中的Application.js

谢谢!

回答

5

看起来类qx.data.controller.Object不包含在您的应用程序中。无论何时在代码中使用新类时,都需要运行“generate.py source”。或者,您可以运行一次“generate.py source-all”,它将包含所有已知的类。

+1

啊,我明白了。我认为如果我添加了新的文件/类,我只需要重新生成源代码,而不是如果我只是引用了新的类。非常感谢你的帮助! – user685004 2011-04-01 02:00:23