【发布时间】:2017-06-01 10:12:53
【问题描述】:
我一直在考虑 MVC 模式中控制器的概念,但是我想讨论一些事情,我们应该在使用 angularJS 时为每个实体(比如说产品)或每个视图创建一个控制器(因为 angularJS 遵循单例概念)还是为所有与“产品”相关的视图设置一个控制器是否正确?
我会给出一个情况:
假设我们有一个称为采购的模块,在该模块下我们有三个子模块:产品、供应商和库存移动,每个子模块都有 CRUD 操作的视图,假设在产品下我们有:list- products.view.html、create-product.view.html、edit-product.view.html;控制器的最佳方法是什么?每个视图一个控制器,还是所有视图一个控制器?
感谢您的帮助
【问题讨论】:
标签: angularjs entity-framework model-view-controller