1
Эй, ребята, я только что узнал о угловых JS и Firebase, и по какой-то причине я, кажется, получаю ссылку на ошибку, когда пытаюсь вызвать функцию $ timeout в следующем коде :
'use strict';
/**
* @ngdoc function
* @name drivenApp.controller:MainCtrl
* @description
* # MainCtrl
* Controller of the drivenApp
*/
angular.module('drivenApp')
.controller('MainCtrl', function ($scope) {
var rootRef = new Firebase('https://vivid-torch-5432.firebaseio.com/');
var childRef = rootRef.child('message');
childRef.on('value', function(snapshot){
$timeout(function() {
var snapshotVal = snapshot.val();
console.log(snapshotVal);
$scope.message = snapshot.val();
});
});
});
Я получаю эту ошибку: точную
Uncaught ReferenceError: $timeout is not defined(anonymous function) @ main.js:16(anonymous function) @ firebase.js:202gc @ firebase.js:52cc @ firebase.js:30dc @ firebase.js:29h.Kb @ firebase.js:221h.Ld @ firebase.js:189Fh.Ld @ firebase.js:179(anonymous function) @ firebase.js:177zh @ firebase.js:171La.onmessage @ firebase.js:170
Любая идея, почему это может случаться? Спасибо, Ник