我创建这样的工厂:
angular.module('todoApp',['ngResource']).factory('taskService',['constantsService',function($resource,constantsService){ var serverUrl = constantsService.server_url; return { add: function(task){ $resource(serverUrl + '/api/task/',{task: task},{'query': {method:'POST'}});} } }]);
当我将ngResource添加到我的模块时,我得到一个空白的html元素而不是我的应用程序.
解决方法
我在创建它时将ngResource添加到我的模块中,而不是在工厂中,并且它可以工作.