问题标签 [gquery]

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 回答
129 浏览

gwt - 无法拖动对象 - 使用 dnd gwt 查询

我创建了以下标签网格,我希望它们可以拖动:

然后将网格添加到面板上。一切都显示正常。然后我创建一个可放置的小部件。

但是标签不能拖放。我觉得某事不见了,但我不知道是什么。

0 投票
1 回答
215 浏览

gwt - 如何在 GWT 中使用 3party json 服务

我正在寻找 GWT 中访问 3party json 休息服务并快速解析其响应的最佳方式。其余服务提供callback参数,他们给我们的示例是使用 jQuery.jsonp:

0 投票
1 回答
958 浏览

gwt - 如何使用 gwt 查询获取与按钮相邻的文本框的值

我有一个像这样的自定义小部件,它基本上是几个文本框和按钮。

页面上有许多这样的小部件。单击按钮时,我希望能够选择左侧的文本框并将该值复制到所有相应的小部件。

我可以选择按钮,但不知道如何选择左边的文本框。有人能帮忙吗。

我正在添加 jQuery-selectors 标记,因为选择器可能类似于 GwtQuery 的选择器。

0 投票
1 回答
1824 浏览

gwt - 无法在 Eclipse 中使用 GWTQuery 编译 GWT 项目

我正在尝试在 GWT 项目中开始使用 GWTQuery。

  • 我在 Eclipse 中创建了示例 GWT 项目
  • 将 gwtquery-1.3.2.jar 添加到 war/WEB-INF/lib
  • 编辑了 Myproject.gwt.xml(添加了 <inherits name='com.google.gwt.query.Query'/>)

当我编译项目时,它会写入很多延迟错误,但最后会出现:

我做错了什么?

0 投票
2 回答
1409 浏览

gwt - 您如何在 GWTQuery 中使用 $(document).ready(function)?

我一直在用 GWTQuery 编写一个项目,但我找不到相当于的 GWTQuery$(document).ready(function).

我试着做一个:

尽管这不会产生语法错误,但在其中编写的任何代码都不会产生任何结果。

0 投票
2 回答
191 浏览

gwt - 在 SplitLayoutPanel 中拖放无法正常工作

我正在尝试将行从单元格表拖到我的其他小部件。为此,我创建了DragAndDropCellTableand DroppableWidget。当它们在同一个容器中时,它工作正常。但是因为我把它们放到 SplitLayoutPanel 上,所以它不能正常工作。我仍然有丢弃事件,但助手不可见。我试图在助手上设置 z-index 但这没有帮助。

有人知道我在做什么错吗?

0 投票
1 回答
161 浏览

java - GwtQuery - 淡出()后的空()小部件

出于对将 Bootstrap 警报/通知库包装到 GWT 的挫败感,我决定使用 GwtQuery 制作一个:

这段代码的问题是,这个方法可能被用户多次调用,因此append'ed HTML会随着时间的推移而积累。在注释行中清空会导致通知甚至不显示。

有什么解决方案可以在它淡出后清空通知面板?

更新

当我放:

$(w).empty() 在fadeIn()第二次调用此方法之前没有任何显示。

0 投票
1 回答
412 浏览

jquery - GWT 禁用水平拖动滚动

我在滚动面板中有一个单元格表。这样我就可以垂直滚动浏览所有项目。我一直在使用 gquery 插件来实现拖放功能。我想将一个项目从一个表拖到另一个表。我的问题是,当我尝试将项目从表 1 拖动到表 2 时,滚动面板正在执行水平自动滚动,因此我的项目永远不会转义滚动面板。如何在滚动面板之外拖动和项目?

0 投票
1 回答
116 浏览

gwt - 如何从 GQuery 事件处理程序中调用 GWT 客户端代码?

我正在学习 GQuery。这看起来很酷,但也有点令人困惑。

我有以下 GWT 客户端代码。所选项目很好地淡出。但是该delete方法永远不会被调用。没有错误。这很奇怪。

甚至可以从 GQuery 方法内部调用非 GQuery 函数吗?

delete方法是:

0 投票
5 回答
21413 浏览

jquery - GWT 仍然适用于新项目吗?

问题为什么我应该使用 jQuery 而不是 GWT?可能已过时(作为其答案)。现在,大多数其他 与SO 相关 问题也可能已经过时了。因此,让我们更新有关 GWT 与新项目相关性的最新技术。

GWT 现在更成熟了

自 2009 年问题/答案以来,GWT 已经发展,一些 JS 框架在 Java 中可用:

更重要的是,Java 代码可以转换为独立的 JS 库:gwt-exporter

但是底层的 JS 框架可能就足够了

但是我读的越多,我看到的 Web 开发人员越多地建议放弃 GWT 并直接使用 JS 框架(Firebug,JS 框架的 IDE 插件......)。

生产率

不过,我喜欢使用相同的 IDE(Eclipse、Netbeans、IntelliJ IDEA...)进行开发和调试的想法。我我会更有效率......我还应该考虑文档和社区(对于这个 SO 问题的论坛反应)......

问题

  1. 对于什么样的 2014 年新项目 GWT 应该(或不)考虑?
  2. 是否有GWT 的相关替代方案可以轻松进行 AJAX Web 应用程序开发和部署?
  3. 目前的模式和趋势是什么?

我的具体情况

我刚刚完成了一个基于 Python3 ( http.server.HTTPServer) 调用 (POST)bash脚本(在 C++ 中进行一些处理)并检索 JSON 数据的 POC(一个 Intranet Web 应用程序)。网页中的一些 JS(无框架)用于渲染。所以我想知道下一次迭代的最佳选择。

但也请回答这个关于其他案例的问题。我希望一个一般性的问题/答案对更多人有用。


2015 年 10 月更新

GWT 看起来不太活跃,因为自 11 个月以来没有新版本。但在过去直到2.4 和 2.5 版本之间的 13 个月Git repo 镜像仍然非常活跃。此外,GWT 是可扩展的,新功能可以来自 GWT 库,而无需发布新的 GWT 框架。例如,参见最常见的移动 GWT 库和相应的发布周期。与此同时,趋势是到处使用 Node.js!新项目采用 GWT 确实取决于开发人员的技能/动机和项目生命周期(营业额/培训/维护)。还可以考虑其他一些标准,例如重用可用源代码和上市时间……请参阅下面的优秀答案。