最近在尝试用 MVP 架构重构项目,遇到一个疑惑,求解答
一个注册业务逻辑分三步对应三个界面,后面的步骤都依赖前一步返回的数据,建立 presenter 的时候有 2 种方法
尝试方法一,传递数据的时候要先把数据传递给 view,再通过 view 传递给下一个 presenter ,数据和视图耦合了
尝试方法二,必须保证每个界面获取同一个 presenter 实例,似乎要把 presenter 写成单例
不知道大家有没有更好的解决方法?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.