【问题标题】:which is an accurately approach of mvc's component diagram?哪个是 mvc 组件图的准确方法?
【发布时间】:2019-03-19 07:38:22
【问题描述】:

了解MVC模式(1978年开发的原始模式,不是微软开发的MVC Web应用框架)我发现网上有很多类图和其他图,但没有组件图,有它们的接口等等,我只找到了这一张,想知道准确度如何,为什么网上几乎有0个MVC模式的组件图:

【问题讨论】:

    标签: model-view-controller


    【解决方案1】:

    好吧,老实说,有很多关于 MVC 的信息令人困惑(因为没有人指定他们正在谈论的 MVC 的“迭代/版本”)。组件是相同的:模型、视图、控制器。

    但是,多个来源可以随心所欲地建立它们的关系。据我了解,在原始 MVC 中,控制器安排视图供用户查看和交互。用户输入由控制器处理,控制器向模型发送更新。模型在改变状态后,发送信号以相应地更新视图(这意味着视图已附加到模型)。

    您发布的组件图并非完全不准确。最好进行案例研究并分析该组件图。例如:

    可能会出现其他一些问题,例如,如果用户总是与视图交互,控制器如何处理输入?检查Details of implementation of MVC/ M(VC)

    其他一些来源将控制器建立为模型和视图(Web MVC)之间的“桥梁”,并且交互是双向的(即控制器也可能修改视图,模型也可能向控制器发送信号)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-27
      • 2013-07-26
      • 1970-01-01
      • 1970-01-01
      • 2020-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多