gpt4 book ai didi

gwt - 使用 MVP Arch 在 GWT 中创建动态 View

转载 作者:行者123 更新时间:2023-12-04 15:49:05 25 4
gpt4 key购买 nike

我正在使用 GWT 开始新项目,但在此项目中 View 将是动态的。我将从 XML 配置文件中读取所有元数据并根据此元数据创建 View 。我想将 MVP 架构与 GWT 一起使用,但我需要知道如何将 MVP 用于动态 View ,因为我看到的所有示例都有静态内容。你有什么建议吗?

最佳答案

MVP 的重点是在 Presenter 中拥有一个非常薄的 View 和所有应用程序逻辑,以便 Presenter 可以在没有 View(需要浏览器)的情况下在本地进行单元测试。

通常一个 Presenter 有一个 View。在您的情况下, View 将动态生成,这意味着将有一个 DynamicView(加载不同的 XML)和各种 Presenter,每个 Presenter 对应一个 XML。演示者使用正确的 XML 启动 DynamicView 是有道理的。

Google 刚刚发布了引入新 MVP 功能的 GWT 2.1:http://code.google.com/webtoolkit/doc/trunk/DevGuideMvpActivitiesAndPlaces.html

关于gwt - 使用 MVP Arch 在 GWT 中创建动态 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3624848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com