观点和模型之间的关系

Maz*_*zzy 0 java model-view-controller

在MVC模式中,如果我有两个不同的视图,我必须有两个不同的模型吗?视图和模型之间是否存在一对一的关系?

JB *_*zet 5

不,当然不.您可以使用相同的模型,但有一个显示模型简历的视图,另一个显示模型的完整详细信息,第三个显示适合智能手机的形式.

这是MVC模式的优点和核心原则之一:控制器构建模型,并委托到适当的视图来显示模型.