问题标签 [qooxdoo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
767 浏览

qooxdoo - 如何在 Qooxdoo 中基于 CanvasLayout 的自定义小部件设置边框/背景?

我是 Qooxdoo 的新手(我使用的是 0.7.4 版,因为我使用的是 Eclipse RAP)并且我正在尝试创建一个基于 CanvasLayout 类的自定义小部件,它组合了另一个小部件。这里有点和平的代码:

我的问题是: setBackgroundColor 对 myCanvasWidget 没有任何努力,为什么会这样(属性 backgroundColor 存在于超类“Widget”中)?

0 投票
1 回答
237 浏览

javascript - 尝试使用 PartLoader 时出现错误“arguments.callee.base.call 不是函数”

我试图用 qooxdoo 开发一个独立的应用程序。我想用 PartLoader 加载 GUI 的每个部分。当用户从菜单中选择相关菜单项时,我只想加载大组框。但是当我运行代码(执行部分加载相关函数)时,我收到错误“arguments.callee.base.call 不是函数”。我在 windows xp 上使用 Firefox 3.6。

这是我在 Application.js 中加载的部分代码:

这是要加载的类代码:

这是与 PartLoader 相关的 config.jason 部分:

注意:我刚刚用 appname.Classname short 替换了真正的 appname 和 Classname。

我搜索了这个错误,但我找不到任何相关的东西。

0 投票
3 回答
246 浏览

javascript - 如何最好地使用 Git 共享 QooXDoo?

我正在使用QooXDoo开发一个小项目,并希望与一些朋友分享源代码。我应该只检查整个项目文件夹吗?

0 投票
2 回答
1349 浏览

qooxdoo - Qooxdoo 表单元素和 getSelection()

这是我的代码:

如何使用 setSelection() 选择“Deutsch”,如果项目是数值怎么办?我还可以为这些标签设置值还是 SelectBox() 仅限于标签?

例如:

0 投票
2 回答
1011 浏览

qooxdoo - 以源代码模式加载 qooxdoo 应用程序时出现“qx.Class 未定义”

在源代码模式下加载 qooxdoo 应用程序时,我得到以下 javascript 错误链:

qx.Class 未定义 [打破此错误] qx.Class.define("qx.lang.Object", Object.js (ligne 24)

qx.Class 未定义 [打破此错误] qx.Class.define("qx.lang.Type", Type.js (ligne 23)

qx.lang 未定义 [打破此错误] errorToString : qx.lang.Object.select( Core.js (ligne 61)

qx.core.Property 未定义 [打破此错误] qx.core.Property.attach(clazz); Class.js (线 1478)

qx.lang.Type 未定义 [打破此错误] (qx.lang.Type.isObject(value) || typeof value === "object"); Assert.js (ligne 632)

qx.lang.Type 未定义 [打破此错误] qx.lang.Type.isFunction(value) || this.__fail( Assert.js (ligne 504)

qx.lang.Type 未定义 [打破此错误] qx.lang.Type.isFunction(value) || this.__fail( Assert.js (ligne 504)

qx.lang.Type 未定义 [打破此错误] qx.lang.Type.isFunction(value) || this.__fail( Assert.js (ligne 504)

qx.log.Logger 未定义 [打破此错误] qx.log.Logger.register(statics); Native.js(线 119)

qx.lang.Type 未定义 [打破此错误] (qx.lang.Type.isObject(value) || typeof value === "object"); Assert.js (ligne 632)

qx.lang.Object 未定义 [打破此错误] statics.FROM_CHARCODE = qx.lang.Object.invert(statics.TO_CHARCODE) String.js (ligne 447)

qx.lang.Type 未定义 [中断此错误] qx.lang.Type.isString(value) || this.__fail( Assert.js (ligne 518)

qx.lang.Core 未定义 [打破此错误] Stack.prototype.indexOf = qx.lang.Core.arrayIndexOf; BaseArray.js (线 496)

qx.log.Logger 未定义 [打破此错误] qx.log.Logger.deprecatedConstantWarning( ITableModel.js (ligne 268)

qx.locale.Date 未定义 [中断此错误] MONTH_YEAR_FORMAT : qx.locale.Date...teTimeFormat("yyyyMMMM", "MMMM yyyy") DateChooser.js (ligne 111)

请注意,这些错误是使用 Qooxdoo 1.0 和 1.0.1、Firefox 3.6 和 Firebug 1.5.2 获得的。我用 Internet Explorer 进行了测试,我得到了相同类型的 javascript 错误。

据我了解,js 文件似乎没有按正确的顺序加载/评估。

下面是加载js文件的顺序: index.html ria.js RemoteProxy.js engine.js util.js Bootstrap.js Setting.js Engine.js __System.pageLoaded.dwr Variant.js Object.js Type.js Aspect.js 类.js

在构建模式下,一切都按预期工作。

0 投票
1 回答
1032 浏览

web-services - 使用 Qooxdoo 从 Web 服务获取数据时遇到问题

我的顶点团队决定使用 Qooxdoo 作为我们项目的前端。我们正在使用 NOX 为 OpenFlow 控制器开发应用程序,因此我们使用的是 NOX webservices 框架。我无法从服务中获取数据;我知道该服务正在运行,因为如果我使用 Firefox 访问 URL,则会显示正确的数据。这是我的代码的相关部分:

在萤火虫控制台中,我在单击警报后收到此消息:

如果我再次按下 Get 按钮,我会收到此错误:

我还查看了 Twitter 客户端教程,但是我设置的“dataChange”事件代替“tweetsChanged”事件从未触发。任何帮助表示赞赏,谢谢。

0 投票
2 回答
381 浏览

javascript - qx.data.store.Jsonp:configureRequest 没有将请求作为参数

当像这样创建一个新的 qx.data.store.Jsonp 对象时......

...委托函数 configureRequest 没有将请求作为参数获取,如 qx.data.storeInterface.IStoreDelegate 中所述。那么我该如何配置请求呢?

0 投票
2 回答
899 浏览

json - qooxdoo json/请求传输方式

我尝试通过 GET 向我的服务器发送请求,但 qooxdoo 将请求作为 OPTIONS 发送。有什么办法可以改变这种行为?

我尝试使用 qx.data.store.Json (url) 和 qx.io.remote.Request (url, "GET", type) 但两种情况下的结果都是相同的。

我的 qooxdoo 版本是 1.0.1,浏览器是 FF 3.5.6 和 Chromium 5.0.361。

0 投票
2 回答
1154 浏览

javascript - qx.io.remote.Request:在body和url中发布参数

在创建和发送这样的 http POST 请求时...

...参数在正文和网址中发送。这是一个问题,因为参数变大时可能会中断,并且出于安全原因,所有参数都无法显示在日志文件中。我做错了什么,还是这是一个错误?我的解决方法是自己对参数进行 concat 和 uriencode,然后使用 req.setData(data) 将它们放入正文中。

0 投票
3 回答
743 浏览

qooxdoo - 如何在 qooxdoo 中“摇动”窗口?

我试图摇动一个窗口,但在控制台中出现错误。我的代码:

其中 view 是一个 GroupBox 实例(来自 demobrowser/animation/login)。