【发布时间】:2013-07-30 01:10:22
【问题描述】:
我正在开发一个使用 GWTP 的项目,我想知道是否可以将视图的对象注入到另一个视图中。类似:
public class BarView extends ViewWithUiHandlers<BarUiHandlers> implements BarPresenter.BarView {
public interface Binder extends UiBinder<HTMLPanel, BarView> {
}
@UiField SomeWidget someWidget;
@Inject
public PlayerView(Binder binder) {
initWidget(binder.createAndBindUi(this));
}
}
public class FooView extends ViewWithUiHandlers<FooUiHandlers> implements FooPresenter.FooView {
public interface Binder extends UiBinder<HTMLPanel, FooView> {
}
SomeWidget someWidget;
@Inject
public PlayerView(Binder binder, SomeWidget someWidget) {
initWidget(binder.createAndBindUi(this));
this.someWidget = someWidget;
}
}
这行得通吗?有人知道如何实现吗?
【问题讨论】: