firebase 및 angularfire를 처음 사용했습니다. 내 응용 프로그램에서 firebase 데이터베이스에 새 항목 (교사 객체)을 만들려고합니다. 나는 계속 Error: Can't find variable: Firebase
을 얻는다.오류 : 변수를 찾을 수 없습니다 : Firebase (angularjs 및 angular fire)
나는 index.html
에서 스크립트 태그 다음과 같은 포함했다 :입니다
angular.module('app', ['firebase']);
내 컨트롤러 :
app.controller('teacherCreateCtrl', ['$scope', '$state', 'Teacher', '$firebase', function($scope, $state, Teacher, $firebase) {
var ref = new Firebase("https://xxx-xxxxxx.firebaseio.com/app/teachers");
var firebaseConnection = $firebase(ref);
$scope.teacher = new Teacher();
$scope.userClickedCancel = function() {
$state.go('app.teacher');
}
$scope.userClickedSave = function(newTeacher) {
firebaseConnection.$set(newTeacher);
}
}]);
코드 내 app.js
에서 내가 좋아하는 firebase
을 포함 한
<script type="text/javascript" src="../libs/firebase/firebase.js"></script>
<script type="text/javascript" src="../libs/angular/angularfire/angularfire.js"></script>
다음 실행이 var ref = ...
에서 멈 춥니 다. 컨트롤러에서. 어떤 도움을 주시면 감사하겠습니다. 감사.
나는 firebase 3.4.0v와 angularfire 2.0.2v를 사용하고 있습니다. 이 컨트롤러를 사용하는 템플릿은 index.html
에 포함되어 있습니다. Firebase Angular quickstart에서
그래, 이미 스크립트 태그에 angularjs를로드했습니다 ... 나는 firebase.js 코드가이 컨트롤러의 컨텍스트에서 어떻게 든 사용할 수 없다고 생각합니다. 단지 방법을 얻지 못합니다 ... 저는 기본적으로 문서를 영리하게하려고하지 마십시오. – swdon
브라우저 개발자 콘솔 또는 네트워크 탭에 오류가 표시됩니까? – MarcoS