- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 GWT、GWTP 的新手。
我有一个 PresenterWidget,它被多次实例化并被添加到一个插槽中。我想以编程方式定义实例的数量。我只知道我通过注入(inject)创建了一个新的小部件实例。
@Inject MyWidgetPresenter first;
@Inject MyWidgetPresenter second;
// ...
我可以用new实例化它吗?如何实例化 View ?
我尝试使用组合,因为它似乎是最聪明的解决方案,因为它无论如何都不包含太多逻辑。但我无法将复合 Material 添加到插槽中。
提前致谢
最佳答案
在 GWTP 1.0 中不再需要 Ginjector(由 gwtp 自动生成)。
在你的情况下(每次你需要一个类的多个实例)最好是注入(inject)你的 WidgetPresenter 的提供者:
@Inject Provider<MyWidgetPresenter> myWidgetPresenterProvider;
每次您需要一个新的 MyWidegetPresenter 实例时,调用提供者的 get() 方法:
MyWidgetPresenter myWidgetPresenter = myWidgetPresenterProvider.get();
关于gwt - 手动实例化 PresenterWidget (GWTP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17948751/
我从 https://github.com/ArcBees/GWTP-Samples 下载了样本我通过 Run As > Maven build 运行 gwtp-sample-basic 应用程序,使
我在尝试使用 ant- 构建 gwtp+mgwt 应用程序时遇到很多此类错误 Preparing method tabBarMoreImage [java]
我在 GWT 2.3 中使用 GWTP(Google 的 MVP 框架)。我想与演示者一起使用 GWT 代码拆分。 我知道 Presenter 中的 @ProxyCodeSplit 注解。如下图 @P
我在使用 GWTP 的 Gatekeeper 功能时遇到问题。 遵循示例 gwtp-sample-tab我已经创建了客户端代码。但是现在我仍然想知道如果用户已成功登录,如何通知客户端? (我正在使用
我做了一些来自 GWTP 的例子 http://blog.arcbees.com/2015/10/27/gwtp-beginners-tutorial-toaster-launcher-part-2/
我有: 简单的嵌套演示者(ChannelPresenter),其中有包含记录的表(网格)。我需要在每个 ChannelPresenter.displayEditor() 调用中创建新的 Channel
谁能帮我解决一个问题吗? 我正在从 GWT 2.5.1 升级到 2.6.1,并且在尝试运行项目的代码服务器时收到以下错误... [INFO] Compiling module [INFO] V
我正在尝试创建一个 GWTP 示例应用程序。真的有nice screencast ,但我必须处理一个没有出现在那里的问题(但是,根据评论,更多的新手必须处理错误)。我使用 Eclipse Helios
我有一个 GWTP MyPresenter,它在 onBind() 处注册了一个处理程序,并且它工作得很好。问题是当我使用浏览器上的“后退”箭头离开演示者时。 onUnbind() 永远不会被调用(我
我是 GWT、GWTP 的新手。 我有一个 PresenterWidget,它被多次实例化并被添加到一个插槽中。我想以编程方式定义实例的数量。我只知道我通过注入(inject)创建了一个新的小部件实例
我们正在使用 GWTP (GWT 2.4) 开发一个新应用程序。 有很多关于演示者 View 设计方式的文章 - 每个组件的职责,它们之间的通信 - 但很少关注模型组件。 在我们的应用程序中,我们使用
在过去的几周里,我一直在尝试 GWTP,并用它构建了一个小项目。 这是问题: 我有一个显示数据列表的网格小部件(附加屏幕截图)。选中一行的复选框并单击 Edit Request ,我进入详细页面。 由
我正在熟悉 GWTP。我试图输出一个包含 JSON 值的表,该表是在 Piriti 映射器的帮助下获取的。这不是一个真正的项目代码,它只是一种理解 GWTP 的尝试,所以这可能不是最漂亮的解决方案(事
我有一个 gwtp 演示器,在某些情况下,它必须添加到另一个演示器的 popupslot。 我如何在测试中验证这个事实? 我正在使用 Jukito 进行测试。 演示者代码: ... @Override
我正在使用 GWT 和 GWTP 开发 Web 应用程序。我查看了 wiki page of GWTP并按照说明进行 XSRF 攻击防护。它在 Dev 模式下运行正常。 现在我将它部署到 Tomcat
我正在使用 GWTP,添加一个 Contract 层来抽象 Presenter 和 View 之间的知识,我对 GWTP 的结果非常满意。我正在使用 Mockito 测试我的演示者。 但随着时间的推移
您好,我正在使用 GWTP 进行应用程序开发。在应用程序中,我需要服务器端 session 实例将一些数据放入该 session 实例中。我看到了一些 GWT 示例,其中有扩展 ActionSuppo
我的主演示器中有内容插槽,我如何在应用加载时将主演示器放在一个插槽中,将菜单插槽放在另一个插槽中? 或者不可能? 提前致谢。 最佳答案 是的你可以 !在以下示例代码中,我假设您的 HomePresen
我正在使用 Maven 处理器插件来生成源代码。 org.bsc.maven maven-processor-plu
我正在使用 Mockito 来测试我的 GWTP 项目,但出现了一些错误: com.google.inject.CreationException: Guice creation errors
我是一名优秀的程序员,十分优秀!