xiexie 发表于 2015-10-29 08:49:40

关于自定义服务factroy获取数据

为什么定义一个factory可以拿到services.js的数据,定义多个factory就不行呢?
var ser=angular.module('starter.services', []);
ser.factory('Infos', function() {
。。。
});
var app=angular.module('starter.controllers', [ ]);
app.controller('MeetingRoomInfoCtrl', ['$scope','Infos',function($scope,Infos) {
    $scope.infos = Infos.all();
   }]);

但是下面这种就报错,为什么呢?自定义provider 视频我看过了
var ser=angular.module('starter.services', []);
ser.factory('Infos', function() {
。。。
});
ser.factory('News', function() {
。。。
});
var app=angular.module('starter.controllers', []);
app.controller('MeetingRoomInfoCtrl', ['$scope','Infos','News',function($scope,Infos,News) {
   
   }]);

admin 发表于 2015-10-29 09:14:31

过个也是没有问题的,可以看看官方demo仿照着写,也可以看看第三季的 自动以服务相关教程,教程里面都讲的很清晰了
页: [1]
查看完整版本: 关于自定义服务factroy获取数据