HMVC HMVCHierarchicalModelViewController也可以叫做 Layered MVC顾名思义就是按等级划分的 MVC 模式简单的解释就是把MVC又细分成了多个子 MVC每个模块就分成一个 MVC 使用 HMVC 的好处就是可以降低各个功能模块之间的耦合性提高代码复用性使得每个功能都可以独立出来每个模块都有自己的 MVC 结构这就有点像 ActiveX 控件每个控件都有自己的行为控件之间互不影响