2012-09-19 16 views

回答

4

从[1]


报价” ......我们建议你打破你的应用程序的多个模块是这样的:

  • 服务模块,为服务声明
  • 一项指示模块,用于 指令申报
  • 一过滤器模块,用于过滤器声明
  • 而一个依赖于上述模块的应用程序级模块,和 它有初始化代码。

造成这种分手的原因是,在你的测试中,经常需要忽略初始化代码,这往往很难测试。通过将其放入单独的模块中,可以在测试中轻松忽略它。该测试也可以更加专注只加载一个相关的测试模块。

以上仅仅是一个建议,可以随意调整使其适合于您的需求。”


[1] http://docs.angularjs.org/guide/module

相关问题