首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >qx -在API中包含特定qx类的最简单方法是什么

qx -在API中包含特定qx类的最简单方法是什么
EN

Stack Overflow用户
提问于 2013-10-31 18:29:16
回答 1查看 303关注 0票数 0

我正在尝试在我的应用程序中包含qx.io.reques,但是我似乎找不到正确的方法来实现它!

我尝试配置configure.json文件,并在let部分中添加了"API_INCLUDE": ["qx.io.request*"],然后再次运行该文件,但它没有工作。

运行./configure.py source-all修复了它,但是加载应用程序非常慢,因为它正在加载api中的所有类,我只需要默认的类以及qx.io.request

我阅读了qooxdoo 网站中的文档,但我无法理解所有不同的选项,以及哪个选项适合我。

我希望在我的应用程序中启用xhr请求,这样我就可以发送ajax请求了,有什么简单的方法吗?

EN

回答 1

Stack Overflow用户

发布于 2013-11-04 09:46:28

首先,您正在尝试在应用程序中包含一个类。在qooxdoo中,您只需使用类的来完成这个任务。因此,如果要发出Ajax请求,只需在应用程序中编写使用qooxdoo的IO类之一的代码。

代码语言:javascript
复制
var req = new qx.io.request.Xhr("/some/path/file.ext");

并让生成器在应用程序中包含Xhr类。

这将在下一次运行./generate.py source或类似程序时发生(没有您所写的./configure.py )。一个例外是,正如您在自己的答案中所写的那样,运行source-all作业,因为它将所有已知的类都包含到应用程序中,所以不管实际使用什么类,构建都可以工作。至于文档,作业是文档化的这里

因此,一般来说,您通常不需要进行任何配置更改,为了使用框架中的特定类,只需在代码中使用它。如果由于某种原因没有包含类,尽管您实际使用它并重新构建了应用程序,您可以使用包括配置键强制包含这个类。但这应该是一个罕见的例外。

您提到的API宏只影响生成的API documentation,这与应用程序本身完全不同。(应用程序通常不被称为"API")。要了解不同之处,只需运行./generate.py source和open source/index.html,而不是运行./generate.py api和打开api/index.html。第一个是应用程序,第二个是应用程序的API文档。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19714043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档