发布
社区首页 >问答首页 >使用CellTree在何处实现TreeViewModel (查看/演示程序)

使用CellTree在何处实现TreeViewModel (查看/演示程序)
EN

Stack Overflow用户
提问于 2011-01-02 12:30:45
回答 1查看 789关注 0票数 1

我试图使用CellTree,我对实现TreeViewModel的类的位置感到困惑,如果这是视图类型的类,那么这个类将需要将需要呈现为树的元素集合,如果这是我需要从演示者处推送集合的视图类型的话。如果它是演示程序类,我可以直接调用服务器函数并获取集合。

我发现它更接近主持人..。请给我糖

EN

回答 1

Stack Overflow用户

发布于 2011-01-07 10:51:38

GWT文档称,

MVP开发的一个关键概念是视图由接口定义。这允许基于客户端特性(例如移动和桌面)实现多个视图。

因此,看起来演示者不应该知道视图实现中使用的数据表示小部件,也不应该知道这些数据表示小部件使用的特定ViewModels和数据提供程序(因为数据表示小部件可能会被更改)。ViewModels通常与实现数据表示的特定方式相结合,因此我通常将它们视为视图的一部分。

我通常创建演示器方法,比如getObjectsList(params),它返回所需数据的数组/列表,然后将这些结果转换为ViewModel。

顺便说一句,听到别人的意见会很好:)

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

https://stackoverflow.com/questions/4578366

复制
相关文章

相似问题

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