2011-03-31 65 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