带[]的Angular.Module不起作用

时间:2018-02-10 11:34:41

标签: angularjs

我是Angularjs的新手。以下是有效的:

var kk = angular.module('app').factory('VendorService', Service);

以下不起作用:

var kk = angular.module('app', ['ngResource']).factory('VendorService', Service);

任何人都可以帮助我吗?万分感谢!

1 个答案:

答案 0 :(得分:0)

主Angular模块声明需要注入外部依赖项。

angular.module('yourApp', ['ngRoute']);

在声明新的控制器/资源/工厂或其他时,您不必注入外部依赖项。

angular.module('yourApp').factory('Service', Service);