0

我有一个设计模式考试的示例多项选择题,即:
菜单位于
a)Model
b)View
c) Controller d) Model&View 的 MVC 概念部分

有些同事和我会说 c),因为它是控制单元的一部分,但有些同事说它是 b)。

你能帮助我们解决这个问题以及正确答案的原因吗?

4

1 回答 1

0

选项b)

因为视图负责 MVC 模式中的所有 UI 逻辑。

控制器不关心用户的动作是来自下拉菜单还是某个按钮。对于控制器来说,唯一重要的是,基于所述动作,它将改变模型层的状态。

模型层虽然可能是可用选项的来源,但不知道选项是如何呈现的。这样看:

您必须更改三合会的哪一部分才能将下拉列表转换为无线电组?

于 2014-04-22T20:00:11.877 回答