我不是舒尔,如果我真的理解了MVP在组成的背景下。假设我有一个由ViewA和ViewB组合而成的MainView。
我见过几个视图创建演示者的例子。这就是我的问题,我并不是真正的舒尔应该由谁来创建谁。
MainView应该创建由APresenter和BPresenter组成的MainPresenter,还是每个视图都应该创建自己的presenter。
发布于 2010-12-22 23:40:16
如果MainView只是ViewA和ViewB的容器,那么它不需要自己的presenter,子视图可以继续使用它们各自的默认presenter。
但是,如果MainView还修改了子视图行为,则需要创建一个复合演示器,并将其注入到子视图中以使用它,而不是默认的演示器。
https://stackoverflow.com/questions/4510700
复制相似问题