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

kdfy810k  于 2023-05-05  发布在  Angular
关注(0)|答案(2)|浏览(142)

我正在寻求一些关于控制器和视图的反馈。
目前我使用的是每个视图1个控制器。所以控制器负责整个视图。
我知道你可以把ng-controller的部分视图,即。分配给div。这样,整个视图可以由多个控制器管理。
做这件事的可取方法是什么?使用1个控制器或使用多个控制器。
我的控制器结构化了,所以它们出现在功能类型下,所以我假设在该目录下添加更多的控制器以保持组织工作。
虽然我很困惑我应该做什么。让我们面对现实吧,总有一个正确和错误的方法来做这件事,并建议。
我该走哪条路?

j13ufse2

j13ufse22#

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

相关问题