我正在使用AngularFire使用
安装AngularFire的npm方式npm install angularfire --save
在我的app.js中,我添加了以下内容
require('angularfire');
angular.module('app', [ 'ui.router', 'firebase' ])
.constant('FirebaseUrl', 'https://<my-app>.firebaseio.com/'));
我正在创建一个指令,我正在尝试注入Firebase对象。
'use strict';
var chatDirective = function() {
return {
restrict : 'E',
template : require('./chat.tpl.html'),
controller: ['$state', 'AuthService', 'firebase',
function($state, AuthService, firebase) {
}]
}
};
运行此操作时,我在指令中获取Firebase对象的值为undefined。我错过了什么吗?
答案 0 :(得分:1)