【发布时间】:2012-11-13 13:18:29
【问题描述】:
我正在使用GWT MVP II(使用 UiBinder),我有一个问题。 假设我有一个小部件,它包括:
CoolButtonView.ui.xml - UiBinder 的 xml
CoolButtonView.java - 视图界面
CoolButtonViewImp.java - 实现 CoolButtonView.java 并包含对 CoolButtonPresenter 的引用
CoolButtonPresenter.java - 演示者界面
CoolButtonPresenterImpl.java - 实现 CoolButtonPresenter 并包含对 CoolButtonView 的引用
我正在尝试通过这样的界面在其他小部件 xml 中使用它: ,但出现错误:
Invoking generator com.google.gwt.uibinder.rebind.UiBinderGenerator
Not allowed in an HTML context Element
<r:CoolButtonView ui:field='CoolButtonView' />
但是,如果我通过视图使用我的小部件,一切都很好: 但我认为这是不正确的。
我应该在 xml 文件中使用接口吗?如果我应该这样做,正确的方法是什么?
【问题讨论】: