2011-03-31 3 views
3

기본 qooxdoo 개체를 사용할 때 오류가 발생합니다. 몇 가지 사항을 잘 사용할 수 있지만 수행 할 때 오류가 발생합니다.간단한 생성자가 qooxdoo에서 오류를 일으킴 - new qx.data.controller.Object();

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

오류가 발생합니다. 파이어 폭스에서

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

: 사파리에서

qx.data.controller is undefined 

가 수행 당신은 이러한 기본적인 것은 오류의 원인이 될 수있는 이유를 알고? Application.js의 main()에서이 코드를 실행합니다.

고마워요!

답변

5

클래스 qx.data.controller.Object가 응용 프로그램에 포함되어 있지 않은 것처럼 보입니다. 코드에서 새 클래스를 사용할 때마다 "generate.py source"를 실행해야합니다. 또는 알려진 모든 클래스를 포함하는 "generate.py source-all"을 한 번 실행할 수 있습니다.

+1

아, 알겠습니다. 새로운 파일/클래스를 추가하면 소스를 다시 생성해야한다고 생각했습니다. 방금 새 클래스를 참조한 것이 아닙니다. 도와 줘서 고마워! – user685004

관련 문제