问题标签 [mvp4g]

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

gwt - 使用跨站点支持编译 GWT 代码时出错

在我们的*EntryPoint.gwt.xml中,我们包括以下内容以获得跨站点支持:

<add-linker name="xs" />

在不更改代码的情况下,我们在编译期间收到以下错误:

这是什么意思?我们在项目中使用mvp4g和多模块结构,因此它们有延迟加载。“多个片段”是否意味着结果有多个.cache.html文件?

GWT 中有一个问题 14,但没有人对此有任何答案。

0 投票
1 回答
480 浏览

gwt - Intellij IDEA 和 mvp4g APT 注释检查

是否有人能够在他们的项目中为 mvp4g 配置注释检查?对于 Eclipse,有这个插件(http://code.google.com/p/mvp4g/wiki/APT)所以我只是想知道它是否可以与 Intellij 的 IDEA 一起使用。

0 投票
1 回答
368 浏览

gwt - 从我的 Composite Widget 的构造函数外部调用 LayoutPanel.add(child) 会导致子元素不附加到 DOM

我只是想通过公共方法将子代动态添加到父代。如果我canvasContainer.add(Canvas.createIfSupported())从构造函数内部调用,它会按预期工作,但从insertLayerAt()方法内部,它会默默地失败,而不是附加到 DOM。

我尝试使用不同的面板作为父元素,使用不同的小部件作为子元素,但问题仍然存在。

我接近这个错误吗?我找不到任何说我不应该从构造函数外部使用 add 方法的东西,但是我可能又错过了比这更简单的东西。

我的代码如下,我使用的是 GWT 2.4 和 MVP4G

0 投票
1 回答
728 浏览

gwt - 如何使用 eventBus.addHandler 使用参数初始化 (multiple=true) 演示者和视图?

在 Mvp4g 架构中,(仅)一个视图实例(使用 @Presenter 注解注入)与其演示者相关联。就我而言,我有一个带有 Presenter EntityPresenter 的 EntityView。每当用户单击导航器树的叶节点时,我都会在 TabSet 中添加一个新选项卡。而这个新选项卡将包含一个 EntityView。因此,我将在 TabSeT 中拥有尽可能多的 EntityView。

我已经multiple=true为 EntityPresenter 设置了。EntityView 的构造函数接受一个参数。

问题是,我在哪里(来自另一位演示者):

我有一个参数Record params 要传递给 EntityView 的构造函数,该怎么做?并使用 @Inject 注释构造函数(接受参数)会将 EntityView 注入 EntityPresenter ?

0 投票
0 回答
616 浏览

gwt - Mvp4g 多视图

我在 mvp4g 中使用了多个 Presenter

如何为每个新演示者创建多个视图实例?我需要在 TabPanel 上添加选项卡,每个选项卡都是新视图。

我是否需要在 Presenter 中使用 setView(new View) 方法来创建新的视图实例?

有什么建议么?

谢谢。

我在我的代码中发现了一个错误,所以现在没有问题了。Mvp4g new View 实例在 Presenter 的新实例创建时创建。不要忘记,Presenter 处理的带有“multiple”标签的每个事件都会为每个 Presenter 实例触发。所以在处理事件时需要进行一些检查

0 投票
2 回答
492 浏览

gwt - 流面板中的 GWT 目标 CheckBox 小部件

我在流程面板中有一个 CheckBox 小部件,它也在流程面板中。本质上,我所拥有的是以下内容:

我想做的是,当单击锚点时,我可以取消选中我需要取消选中的复选框。请记住,我使用数据库中 arrayList 中的复选框 value/id 通过 for 循环生成上面的代码。希望这是有道理的,谢谢!

0 投票
3 回答
3568 浏览

gwt - 如何在 GWT 中禁用/启用锚点?

可能重复:
如何使用 jQuery 启用或禁用锚点?

我很难禁用锚。我读过 Anchor.SetEnabled 存在一个现有错误。

anchor().setEnabled(false)由于浏览器限制,无法正常工作。但是,是否有另一种方法来禁用/启用链接?

0 投票
1 回答
94 浏览

gwt - MVP4G和IE7兼容性问题?

有人对 GWT、MVP4G 和 IE7 有问题吗?出于某种原因,我只在两个演示者(和视图)没有被启动的浏览器上遇到问题。本质上,我有一个带有一个事件总线的 rootView 和演示者。然后我在一些流程面板中添加了两个视图。我确实得到了我的 rootView,但我没有得到应该是其他两个视图的内容。

这在 IE8 和除 IE7(或 IE6 但不关心 IE6)之外的所有其他浏览器中工作得非常好。有可能我做错了什么吗?或者为了让 IE7 工作而需要遵循的特定过程。

0 投票
1 回答
623 浏览

apache - GWT 和 SSL 不起作用?

我有一个 GWT 应用程序,我正在使用 MVP4G 框架。如果我使用 HTTP,我可以很好地启动我的应用程序。但是,当我尝试使用 HTTPS 打开它时,它不起作用。我的整个网站都可以使用我拥有的 SSL 证书正常工作。

编译 GWT 时是否需要启用特定配置?或者我需要在我的 apache 配置中做些什么?任何帮助将不胜感激,谢谢。

0 投票
1 回答
287 浏览

image - 如何检查图像是否已经存在于 GWT + MVP4G 中的给定路径上

我想检查文件系统上是否存在图像。我将 GWT 2.4 与 MVP4G 框架一起使用。当我在客户端使用 IO.File 来检查 file.exist() 时,它给了我一个错误,因为我们不能在客户端使用 IO,所以我该如何检查这个..?