首先看我们的services.js
[javascript] view plain copy
'use strict';
/* Services */
// Demonstrate how to register services
// In this case it is a simple value service.
var services = angular.module('jthink.services', ['ngResource']).
value('version', '1.0');
services.factory('LoginService', ['$resource', function ($resource) {
return $resource('fakeData/userLogin.json', {}, {
login: {method: 'GET', params: {}, isArray: false}
});
}]);
这里我们使用了工厂模式,其实最后是给controller层提供了一个login的方法来调用,下面就看看这个controllers.js
[javascript] view plain copy
'use strict';