问题标签 [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.
javascript - 在 Javascript 中访问属性
在使用qooxdoo框架时,在一个类中:(在.xml文件中activeRow被定义为一个object_iterate:)
这确实有效:
这不起作用:
有谁知道语法的哪一部分是错误的?
先感谢您!
添加包含以下讨论:
警报(this.getActiveRow 的类型);返回:函数
警报(this.getActiveRow);
返回:
user-interface - 未包含 Qooxdoo 贡献库
Qooxdoo 似乎正是我想要开发我的网络应用程序的东西,但是我在尝试将一个 contrib 库包含到我的项目中时遇到了问题。谁能告诉我我做错了什么?
我的 config.json 的相关部分:
我尝试过使用和不使用 uri 条目;使用 contrib://,清单和 uri 条目的相对和绝对路径。
据我所知,“generate.py source-all -w”甚至没有在寻找 contrib 库:有很多“-包括”行输出,但根本没有关于“contrib”的内容。
我在我的 Linux 机器上本地使用 Qooxdoo 1.3。
qooxdoo - 导致 qooxdoo 错误的简单构造函数 - new qx.data.controller.Object();
使用基本 qooxdoo 对象时出现错误。我可以很好地使用某些东西,但是当我这样做时出现错误:
我得到一个错误。在野生动物园:
在火狐中:
你知道为什么这样一个基本的事情可能会导致错误吗?我在 Application.js 的 main() 中运行此代码
谢谢!
javascript - Qooxdoo AJAX 帮助 - 事件不起作用?
我正在尝试使用 Qooxdoo 对 CouchDB 进行 AJAX 调用,但据我所知,我的请求对象上似乎没有触发任何事件(即控制台上没有出现任何内容,也没有出现警报)。谁能告诉我应该发生什么/我做错了什么?
(这都在我班的“主要”方法中)
(这只是一个示例——我已经为我能想到的所有事件添加了一个类似的侦听器,但控制台上没有出现任何内容)
我的服务器正在运行带有 Qooxdoo 1.3 的 Ubuntu 10.10。
编辑:
现在尝试请求“http://localhost/languages/test.php”(我的应用程序位于“http://localhost/languages/index.html”),除了我放在外面的测试之外,仍然没有出现任何警报任何事件。我现在的请求是:new qx.io.remote.Request('http://localhost/languages/test.php', 'GET', 'application/json');
当我在浏览器中访问 PHP 文件时,它返回了有效的 JSON。当然这应该有效吗?
javascript - 锁定鼠标单击和光标选择,直到 Qooxdoo / javascript 中的树中的事件
一个类中有一个树列表,它的数据有时会被重新计算和重新排列。现在我想在计算时锁定用户输入,所以用户在计算完成之前不能选择另一个项目(changeselection 是在选择列表项目时触发的 qooxdoo 事件)。
有什么建议么?
最好的问候,斯蒂芬
python - 来自手动的 config.json 的 QooXDoo 示例产生错误漂亮打印
我以 doc 1.4 中的示例为我的 config.json 中的“漂亮打印”作业键。
python Generate.py 产生这个:
警告: !未知的作业配置键“块” - 被忽略。
警告: !未知的作业配置键“评论” - 被忽略。
警告: !未知的作业配置键“一般” - 被忽略。
我查看了everywere,文档和来源,但不明白为什么
已编辑我正在使用 QooXdoo 1.4 和 Python 2.6
我正在使用从另一个系统生成的源 javascript 我需要重新格式化源 .js 并需要修改 QooXdoo 使用的标准设置
从http://manual.qooxdoo.org/1.4.x/pages/tool/generator_config_ref.html我举个例子:
并在我的应用程序的 config.json 中
执行作业“pretty-print”但忽略设置
重新编辑我只有这个键“pretty-print”有问题,config.json的其他变体没问题
javascript - 具有随机 recurTime 的 TimerManager
我想要每次迭代的随机到期时间。这个例子只会在 5~15 秒之间随机化一个过期时间并永远使用它们。
如果有的话,我也接受纯 JS 解决方案。
http://demo.qooxdoo.org/current/apiviewer/#qx.util.TimerManager
javascript - 我可以在生成器“测试”作业中使用“包含”键吗?
我正在尝试为我的 Qooxdoo 应用程序编写一些测试用例,我认为我需要类似于“测试”工作中的“包含”键的东西,但它似乎对我不起作用。
该应用程序是一个客户端/服务器系统,其中服务器将 json 对象传递给本地构建的客户端。例如,服务器可能会发送:
然后客户端将在本地构建一个新的 foo.Window。为了让它在没有在客户端代码的其他地方创建 foo.Window 的情况下工作,我需要在我的 config.json 的作业部分中有这个:
这指示生成器将 foo.Window 类包含到 qx 加载器中,无论它是否出现在客户端源代码中。当我尝试为此场景创建测试用例时,我收到一个错误,即在 testrunner 应用程序中找不到 foo.Window 的类。我尝试按照上面列出的示例为测试和测试源作业添加一个包含键,但我得到了同样的错误。如果我在测试用例中手动创建一个 foo.Window ,它就可以工作,但在我的真实世界应用程序中,需要包含许多不同的类。有没有办法指示测试运行者在我的测试套件中包含“foo.*”?
qooxdoo - qooxdoo:嵌套列表数据绑定
我正在尝试为自定义复杂对象创建一个控制器,但在嵌套列表出价方面存在一些问题。
我有一个 json 数据存储,它获取以下数据结构:
我想做的是:将此列表绑定到具有自定义列表项的 ui 列表,并将嵌套的“标签”列表作为属性绑定到显示标签列表的自定义 ui 控件。
我想将 my.custom.Item 的 'tags' 属性绑定到模型中的 'tags' 属性,但得到一个空数组。
javascript - Qooxdoo - 选择框的单元编辑器问题
我用 celleditor 制作了类似于这样的表格:
http://demo.qooxdoo.org/current/demobrowser/#table~Table_Cell_Editor.html
- 带有选择框的“状态”(我需要在此选择框中记住项目的名称和 ID)。
但问题就像在这个例子中一样 - 当我选择一个选项并停用这个编辑器(编辑其他行,或单击其他地方),然后返回再次编辑它,然后它被选择了其他选项而不是以前 - 总是第一个元素在名单上。
我认为这是 qooxdoo(版本 1.4.1)中的一个错误,但是您对此有任何解决方案(当我再次编辑此单元格时,是否保持选择了正确的元素?