首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GWT MVP问题

GWT MVP问题
EN

Stack Overflow用户
提问于 2010-09-23 05:05:05
回答 2查看 285关注 0票数 0

我是GWT的新手,.I正在尝试用MVP实现我的代码。

因此,遵循一个教程

  1. I创建了View
  2. 创建了Presenter
  3. 在演示器内创建了Display接口,

H 110我的视图实现了我的d11接口。H 212G 213

为了证明概念,我在视图中创建了一个Button。在我的演讲者中,我写了ClickHandler。

现在,当我调试这个项目时,我可以看到我的视图,但是我在演示者中分配的功能没有实现。换句话说,视图和演示者没有绑定在一起。

我该怎么把他们绑起来?我是不是遗漏了什么?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2010-09-25 08:48:41

你在你的项目中使用杜松子酒吗?您可以张贴您的视图代码和演示者,以及您要绑定它们的位置。您可以使用以下方法来绑定视图和演示器:

代码语言:javascript
复制
 bindPresenter(MyPresenter.class, MyPresenter.Display.class, MyView.class);

您是否在演示器模块中添加了上述代码?

票数 0
EN

Stack Overflow用户

发布于 2010-11-16 08:49:25

您在哪里创建视图和演示者?创建它们时,将视图传递给演示者,例如作为演示者构造函数中的参数。像这样

代码语言:javascript
复制
MyView v = MyView();
Mypresenter p = MyPresenter(v);

然后在MyPresenter..。

代码语言:javascript
复制
PView view = Display.View; // the display/interface where View is defined.
MyPresenter(Displat view) {
    this.view = v
    bind();
}

bind() {
    view.getThis,GetThat.addClickHandler(...) and so on...
}

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3775565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档