1

我正在尝试混合 QooXDoo 和 jquery、jqGrid 但我只是一个 qxd 初学者(我昨天刚下载)。由于 jqGrid 比 qxd 的 Table 更强大、更有特色,我想使用它,而且当前的应用程序都是使用 jqgrid 构建的。(使用了它所有功能的大约 75%)所以我不想在 qxd 中打扰它们。

无论如何,他们只是将jqgrid直接嵌入到qxd中吗?非常感谢。

4

3 回答 3

1

我不是将其他 JS 库嵌入 qooxdoo 应用程序的专家,但有几次成功的尝试,所以应该不会太难。例如,看看qxJqPlot,它包装了 jqPlot 以便在 qooxdoo 中使用。您可能想查看包装 jqPlot 的代码。如果这与您的用例不够接近,请查看其他贡献,我相信您会找到使用 DOM 元素嵌入库功能的贡献。

于 2010-12-09T12:10:28.810 回答
1

您可以在 QX 类中使用常规 javascript。因此也应该可以使用其他 JS 库。

我建议你为 jqGrid 编写一个包装器(甚至是贡献[至少你可以看看那里的集成是如何完成的])。之后,您可以轻松地在 qooxdoo 中使用 jqGrid。

在 QX 中使用这个 jqGrid 也可能会产生问题:UI 不同并且需要自定义,您需要维护库并且您对项目有更多的依赖。或许你可以看看 QX 的强大的表格功能并避免使用冗余库。

于 2010-12-07T07:42:35.517 回答
1

请查看 qooxdoo 邮件列表:http: //qooxdoo.678.n2.nabble.com/jqGrid-and-qooxdoo-td5808285.html#none

于 2010-12-09T12:14:05.890 回答