【问题标题】:Header/ Footer in MVP GWT projectMVP GWT 项目中的页眉/页脚
【发布时间】:2011-07-11 13:45:33
【问题描述】:

我想如何为我的 MVP GWT 应用程序创建页眉和页脚? 例如,我使用 gwt 但没有 mvp 的设计是有页眉、页脚和内容面板,我用来显示当前视图。页眉和页脚是单例实例在乞求时加载一次。

Header instance Singleton;
Footer instance Singleton;
Content instance Singleton;
Content.getContent(Set current view);

下面的mvp模型怎么能做同样的事情?

谢谢

编辑 我使用的 MVP 实现是 gwt Presenter。

【问题讨论】:

  • gwt 2.1 中包含的地点/活动。

标签: java gwt mvp


【解决方案1】:

关于这个主题的好文章:Using GWT MVP with multiple views on the page

【讨论】:

    【解决方案2】:

    您可以定义骨架视图,其中包括页眉、页脚和内容面板。加载骨架视图后,将骨架视图的内容面板设置为包含视图的面板。

    在代码中,它看起来像这样:

    Place targetPlace = historyMapper.getPlace(History.getToken());
    if (targetPlace == null) targetPlace = defaultPlace;
    placeController.goTo(skeletonPlace);
    activityManager.setDisplay(skeletonView.getContentPanel());
    // potentially show a "Loading.." view here
    placeController.goTo(targetPlace);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-03-28
      • 1970-01-01
      • 1970-01-01
      • 2012-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多