나는 qooxdoo를 배웠다. (나는 실제로 그것을 이해했기 때문에 나는 두렵다.) 아쉽게도 Twitter 클라이언트 자습서를 따르는 동안 페이지를로드 할 때 오류가 발생했습니다. qooxdoo 오류 (qx.html은 정의되지 않음)
qx.Class.define("twitter.MainWindow", { extend: qx.ui.window.Window, construct : function() { this.base(arguments, "Tweeter"); } });
내가 Application.js 클래스 파일에 가서 새로운 클래스 파일 MainWindow.js을 만든 후 나에게 작은 창을 볼 수 있도록되어있다
var main = new twitter.MainWindow(); main.open();
를 추가합니다.
generate.py source
를 실행 한 후 내가 불을 지르고 내가 source-all
심지어 build
으로하지만 아무 소용이 generate.py를 실행 시도
qx.html is undefined [Break On This Error] return new qx.html.Element("div", styles, attributes);
에서이 오류가 발생합니다. 누군가가 나를 도와 주시겠습니까, 난 정말이 시작하는 데 필요한
UPDATE 내가이 문제를 해결 (나는 카푸치노와 SproutCore를 함께 해결하려고 노력 이일 ... 쓸모없는 낭비). 분명히, 나는 응용 프로그램 클래스 정의 밖에서 창 코드를 입력했다. 내 방어에서, 튜토리얼은 그래서 이것은
qx.Class.define("twitter.Application",
{
extend : qx.application.Standalone,
members :
{
main : function()
{
// Call super class
this.base(arguments);
// Enable logging in debug variant
if (qx.core.Environment.get("qx.debug"))
{
qx.log.appender.Native;
qx.log.appender.Console;
}
}
}
});
var main = new twitter.MainWindow();
main.open();
이
qx.Class.define("twitter.Application",
{
extend : qx.application.Standalone,
members :
{
main : function()
{
// Call super class
this.base(arguments);
// Enable logging in debug variant
if (qx.core.Environment.get("qx.debug"))
{
qx.log.appender.Native;
qx.log.appender.Console;
}
var main = new twitter.MainWindow();
main.open();
}
}
});
설명서에서 자습서를 사용하고 있습니까? 아니면 해당 블로그 항목 (news.qooxdoo.org)을 따르고 있습니까? – ThomasH
설명서 ( – frostymarvelous