嗨我有一个内部和内部都有模型的模型......我需要对所有这些模型进行查看并在一个雇佣组织中达到它们。
A Model
|
+---B Model
| |
| +----C Model
| |
| +----C Model
|
+---D Model
认为所有模型都有视图,例如当B模型渲染函数时,需要调用两个C模型渲染函数。
所以我决定通过覆盖初始化方法在模型中创建所有相关视图。
所以我的问题是这种行为对mvc架构有害吗?还是天生的?
答案 0 :(得分:8)
我不认为模特应该知道观点。它应该是另一种方式。
视图应该能够走模型层次结构,而不是其他方式。