PhoneGap中文网

 找回密码
 立即注册
查看: 11789|回复: 2
打印 上一主题 下一主题

新人请教一下依赖注入问题

[复制链接]

21

主题

32

帖子

231

积分

中级会员

Rank: 3Rank: 3

积分
231
跳转到指定楼层
楼主
发表于 2015-10-28 11:21:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Error: [$injector:unpr] Unknown provider: WuJiXiansProvider <- WuJiXians <- meettingRoomInfoCtrl

下面是一段js代码  但是我看了一些例子 里面也没有依赖注入 , 为什么我这里会报错呢??  
var ser=angular.module('starter.services', [ ]);
ser.service('WuJiXians', function() {
    ...
});
ser.service('Infos', function() {
  // Might use a resource here that returns a JSON array

  // Some fake testing data
  var infos = [{
    id: 0,
    ...
回复

使用道具 举报

493

主题

2035

帖子

6894

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6894
沙发
发表于 2015-10-28 12:59:28 来自手机 | 只看该作者
WuJiXiansProvider这个是不存在的  你只是定义了一个服务,看看我们讲的自定义provider
回复 支持 反对

使用道具 举报

21

主题

32

帖子

231

积分

中级会员

Rank: 3Rank: 3

积分
231
板凳
 楼主| 发表于 2015-10-28 15:26:55 | 只看该作者
admin 发表于 2015-10-28 12:59
WuJiXiansProvider这个是不存在的  你只是定义了一个服务,看看我们讲的自定义provider ...


但是老师为什么定义一个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();
   }]);
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2025-1-4 18:41 , Processed in 0.046682 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表