2
ファイアベースv3(ほぼ2週間前にリリース)と角度ファイアv2(ファイアベースv3を完全にサポートしているpostによる)を使用しました。しかし、私はいくつかのデータを角度表示に単純に取り込むことには苦労しています。簡易火災ベースv3データ収集(角度ファイアv2)
ここでは単純にユーザー配列を返し、それをビューにバインドするコントローラです。それは$firebaseArray
を使用してライン上で壊れて、と言う:TypeError: Object expected
私はAngularJs 1.5.6を使用しています。
<script src="https://cdn.firebase.com/libs/angularfire/2.0.1/angularfire.min.js"></script>
<script src="https://www.gstatic.com/firebasejs/live/3.0/firebase.js"></script>
(function() {
var app = angular.module("FirebaseTest");
var mainCtrl = function($scope, $firebaseArray) {
var root = firebase.database().ref();
var users = root.child('users');
console.log(users); // this works fine so no problem with firebase connection
//NOTE: this doesn't work and throws exception
$scope.users = $firebaseArray(users);
}
app.controller("mainCtrl", ["$scope", mainCtrl]);
})();
はそれだけでファイルを縮小化に影響すべきであるとして、それが問題だとは思わないでください動作するはずです:ちょうど私が使用していますfirebaseとangularfireのバージョンを表示します。実際に私はこれを試したと思うが効果はなかった。 – stt106
okej、ローカルfirebase.jsとangularfire.jsを使用できますか?ただ試してみる –
申し訳ありませんが、これは実際に動作します。どうもありがとう。 – stt106