小编典典

AngularJS应用程序文件结构

angularjs

在一个大型AngularJS应用程序上,所有我的控制器都放在一个“
controllers.js”文件中,这对我来说似乎难以维护。有没有更好的方法可以做到这一点,例如:

\js\controllers\myController.js
\js\controllers\yourController.js
\js\controllers\ourController.js

这也适用于过滤器,服务,指令等…


阅读 215

收藏
2020-07-04

共1个答案

小编典典

有很多组织代码的方法。您可以查看以下链接

您可以遵循他们的标准,也可以自己制定。

尝试遵循以下准则:

  • Contollers不应太长,如果太长则说明它正在处理多个职责
  • 尝试在系统中使用指令和服务来重用代码/逻辑
  • 指令是Angualrjs中最强大的功能,请尝试最大程度地利用它。
  • 编写测试;更好的是,您可以尝试使用AngularJS练习TDD
2020-07-04