问题标签 [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.
gwt - 无法拖动对象 - 使用 dnd gwt 查询
我创建了以下标签网格,我希望它们可以拖动:
然后将网格添加到面板上。一切都显示正常。然后我创建一个可放置的小部件。
但是标签不能拖放。我觉得某事不见了,但我不知道是什么。
gwt - 如何在 GWT 中使用 3party json 服务
我正在寻找 GWT 中访问 3party json 休息服务并快速解析其响应的最佳方式。其余服务提供callback
参数,他们给我们的示例是使用 jQuery.jsonp:
gwt - 如何使用 gwt 查询获取与按钮相邻的文本框的值
我有一个像这样的自定义小部件,它基本上是几个文本框和按钮。
页面上有许多这样的小部件。单击按钮时,我希望能够选择左侧的文本框并将该值复制到所有相应的小部件。
我可以选择按钮,但不知道如何选择左边的文本框。有人能帮忙吗。
我正在添加 jQuery-selectors 标记,因为选择器可能类似于 GwtQuery 的选择器。
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'/>)
当我编译项目时,它会写入很多延迟错误,但最后会出现:
我做错了什么?
gwt - 您如何在 GWTQuery 中使用 $(document).ready(function)?
我一直在用 GWTQuery 编写一个项目,但我找不到相当于的 GWTQuery$(document).ready(function).
我试着做一个:
尽管这不会产生语法错误,但在其中编写的任何代码都不会产生任何结果。
gwt - 在 SplitLayoutPanel 中拖放无法正常工作
我正在尝试将行从单元格表拖到我的其他小部件。为此,我创建了DragAndDropCellTable
and DroppableWidget
。当它们在同一个容器中时,它工作正常。但是因为我把它们放到 SplitLayoutPanel 上,所以它不能正常工作。我仍然有丢弃事件,但助手不可见。我试图在助手上设置 z-index 但这没有帮助。
有人知道我在做什么错吗?
java - GwtQuery - 淡出()后的空()小部件
出于对将 Bootstrap 警报/通知库包装到 GWT 的挫败感,我决定使用 GwtQuery 制作一个:
这段代码的问题是,这个方法可能被用户多次调用,因此append
'ed HTML会随着时间的推移而积累。在注释行中清空会导致通知甚至不显示。
有什么解决方案可以在它淡出后清空通知面板?
更新:
当我放:
$(w).empty(
) 在fadeIn()
第二次调用此方法之前没有任何显示。
jquery - GWT 禁用水平拖动滚动
我在滚动面板中有一个单元格表。这样我就可以垂直滚动浏览所有项目。我一直在使用 gquery 插件来实现拖放功能。我想将一个项目从一个表拖到另一个表。我的问题是,当我尝试将项目从表 1 拖动到表 2 时,滚动面板正在执行水平自动滚动,因此我的项目永远不会转义滚动面板。如何在滚动面板之外拖动和项目?
gwt - 如何从 GQuery 事件处理程序中调用 GWT 客户端代码?
我正在学习 GQuery。这看起来很酷,但也有点令人困惑。
我有以下 GWT 客户端代码。所选项目很好地淡出。但是该delete
方法永远不会被调用。没有错误。这很奇怪。
甚至可以从 GQuery 方法内部调用非 GQuery 函数吗?
delete
方法是:
jquery - GWT 仍然适用于新项目吗?
问题为什么我应该使用 jQuery 而不是 GWT?可能已过时(作为其答案)。现在,大多数其他 与SO 相关 的问题也可能已经过时了。因此,让我们更新有关 GWT 与新项目相关性的最新技术。
GWT 现在更成熟了
自 2009 年问题/答案以来,GWT 已经发展,一些 JS 框架在 Java 中可用:
- 用于 jQuery 的GwtQuery (gQuery)
- ExtJS 的GXT(前 ExtGWT)
- Smart GWT已取代GWT-ext
- ...当然还有更多...(请随意附加)
更重要的是,Java 代码可以转换为独立的 JS 库:gwt-exporter
但是底层的 JS 框架可能就足够了
但是我读的越多,我看到的 Web 开发人员越多地建议放弃 GWT 并直接使用 JS 框架(Firebug,JS 框架的 IDE 插件......)。
生产率
不过,我喜欢使用相同的 IDE(Eclipse、Netbeans、IntelliJ IDEA...)进行开发和调试的想法。我想我会更有效率......我还应该考虑文档和社区(对于这个 SO 问题的论坛反应)......
问题
- 对于什么样的 2014 年新项目 GWT 应该(或不)考虑?
- 是否有GWT 的相关替代方案可以轻松进行 AJAX Web 应用程序开发和部署?
- 目前的模式和趋势是什么?
我的具体情况
我刚刚完成了一个基于 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 确实取决于开发人员的技能/动机和项目生命周期(营业额/培训/维护)。还可以考虑其他一些标准,例如重用可用源代码和上市时间……请参阅下面的优秀答案。