【发布时间】:2022-01-02 20:40:33
【问题描述】:
我有几个关于模型-视图-控制器架构的问题。我对在 Internet 上找到的有关 MVC 模式的所有相互矛盾的信息和不同的图表感到有些困惑。
-
被动模型和主动模型有什么区别?这些变化如何影响模型更改传播到控制器和视图?
-
在模型更新后新数据如何同时获取到视图和控制器(在模型更新中有和没有控制器干扰)
3a。 (活动模型 - 观察者、通知)每次模型更新并从模型获取新数据时,视图和控制器都会得到通知吗?
3b。 (被动模型 - 无通知)控制器在委托模型更新并通知视图模型更改后是否接收更新的模型状态?
如果能在理解 MVC 方面提供任何帮助,我将不胜感激。
【问题讨论】:
标签: model-view-controller design-patterns architecture