Aaa*_*aaa 0 model-view-controller
任何人都可以告诉我,为什么直接将模型与MVC模式中的视图进行通信,为什么不直接通过控制器呢?
http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller
有时,它是成本太高使用Controller简单的View/Model沟通.

如果您的视图只显示原始数据而没有任何操作(过滤,可视化,修改......),则很容易忘记Controller.
但是这种行为是如此滥用,有时它会杀死MVC的所有优点.
这就是MVP的用武之地:
MVP(模型 - 视图 - 展示者)切断模型和视图之间的连接,每个东西都通过中间人(Presenter).

| 归档时间: |
|
| 查看次数: |
808 次 |
| 最近记录: |