View 模型视图演示器嵌套
我遇到了一个需要MVP模式嵌套的场景。最好用一个直观的例子来解释:View 模型视图演示器嵌套,view,model,mvp,nested,presenter,View,Model,Mvp,Nested,Presenter,我遇到了一个需要MVP模式嵌套的场景。最好用一个直观的例子来解释: ------------------------------ | [View] | | | | | +----[Presenter] | | | | | +------[Model] | |____________________________|
------------------------------
| [View] |
| | |
| +----[Presenter] |
| | |
| +------[Model] |
|____________________________|
|
+----[View]
|
+----[Presenter]
|
+------[Model]
这是两个MVP层应该如何交互的。我的问题是关于两者之间的联系。我可以设想几种连接这两者的方法:
- 第1层的演示者已连接到第2层的视图
- 第1层的模型连接到第2层的视图
- Tier 2的视图是Tier 1(该视图包含对Tier 1的M、V和P的引用)
- 第1层的演示者或模型是第2层的视图