每个视图的控制器数量以及如何分配给视图?

问题描述 投票:0回答:2

我正在寻求有关控制器和视图的一些反馈。

目前我每个视图使用 1 个控制器。所以控制器负责整个视图。

我知道您可以为部分视图放置 ng-controller,即分配给 div。这样,整个视图可能由多个控制器管理。

这样做的建议方法是什么?使用 1 个控制器或使用多个控制器。

我对我的控制器进行了结构化处理,因此它们出现在功能类型下,因此我假设在该目录下添加更多控制器以保持井井有条。

虽然我很困惑我应该做什么。让我们面对现实吧,总是有正确和错误的方法来做和推荐。

我应该走什么路线?

angularjs angularjs-controller
2个回答
0
投票

0
投票

您通常应该为每个视图使用一个控制器,并为每个视图添加包含其自己的控制器的自定义指令。嵌套控制器会使事情复杂化。使用指令封装它。

© www.soinside.com 2019 - 2024. All rights reserved.