Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AngularJS:创建太多控制器,最佳做法?_Angularjs - Fatal编程技术网

AngularJS:创建太多控制器,最佳做法?

AngularJS:创建太多控制器,最佳做法?,angularjs,Angularjs,我想得到人们关于创建控制器的反馈。以前我只有几个控制器,但最近我把它们分成了更多的控制器,所以我得到了更好的分离和维护 但我不确定这是否是个好主意 有多少控制器的类太多 例如,在我有一个显示1个表和一个内部表的页面之前。所以我以前有一个控制器,现在我添加了另一个控制器,这样一个控制器管理外部表,另一个控制器管理内部控制器 还有导航和子导航,我现在使用了许多控制器,就像以前一样,我只使用了一个控制器 这是最佳实践吗 提前感谢我认为Vlad Orlenko的这篇博文是一篇关于如何构建大型角度项目的好

我想得到人们关于创建控制器的反馈。以前我只有几个控制器,但最近我把它们分成了更多的控制器,所以我得到了更好的分离和维护

但我不确定这是否是个好主意

有多少控制器的类太多

例如,在我有一个显示1个表和一个内部表的页面之前。所以我以前有一个控制器,现在我添加了另一个控制器,这样一个控制器管理外部表,另一个控制器管理内部控制器

还有导航和子导航,我现在使用了许多控制器,就像以前一样,我只使用了一个控制器

这是最佳实践吗


提前感谢

我认为Vlad Orlenko的这篇博文是一篇关于如何构建大型角度项目的好文章:


直接跳到“src布局:基于功能的模块化”

我认为只要它们命名正确,这不是什么大问题。我们有一个页面,其中有一个主控制器,然后是8个选项卡控制器,它仍然是可管理的。我想知道这里同样有一些有用的信息