试图在html页面中添加Qooxdoo小部件

时间:2014-05-21 14:31:05

标签: javascript qooxdoo

作为一个概念证明,我想在一个非常简单的index.html文件中展示一些 Qooxdoo 小部件(我发现它非常好)。

这里我尝试显示一个按钮:

<head>
    <title>Title</title>
    <script type="text/javascript" src="http://demo.qooxdoo.org/3.5/framework/q-3.5.min.js"></script>


    <script>

        var button = new qx.ui.form.Button("Hello...");
        this.getRoot().add(button, {left: 30, top: 20});

    </script>

</head>

如果我执行上述操作,我会得到这个:

  

未捕获的ReferenceError:未定义qx

我的图书馆链接是否正确?或者甚至可以在HTML文件中链接qooxdoo javascript?我们已经有一个大型的javascript应用程序,我们想放入我们喜欢的qooxdoo小部件。不确定这是否可行。

1 个答案:

答案 0 :(得分:1)

您要包含qx.Website库并尝试使用qx.Desktop小部件。那不行。要么选择qx.Desktop并使用内联应用程序方法[1],要么使用qx.Website小部件[2]。

[1] http://manual.qooxdoo.org/current/pages/development/skeletons.html#inline

[2] http://demo.qooxdoo.org/devel/website-api/index.html#Accordion