0

嗨,我有一个模型,里面和里面都有模型......我需要查看所有这些模型并在雇佣关系中接触它们。

A Model
|
+---B Model
|   |
|   +----C Model
|   |
|   +----C Model
|
+---D Model

认为所有模型都有视图,例如当调用 B 模型渲染函数时,我需要调用两个 C 模型渲染函数。

所以我决定通过重写初始化方法在模型内创建所有相关视图。

所以我的问题是这种行为对 mvc 架构有害吗?还是自然的?

4

1 回答 1

8

我认为模型不应该了解视图。应该是反过来的。

视图应该能够遍历模型层次结构,而不是相反。

于 2011-09-07T10:33:12.517 回答