私は現在Firebase
、永続化のためのバックエンド ソリューションとして使い始めました。
新しいオブジェクトを簡単に作成し、Backfire を使用して Firebase に保持するのは簡単であることがわかりました。
collection.add(obj)
サーバーから Firebase コレクションを取得しようとすると、問題が発生します。たとえば、私が試したとき
console.log(collection);
私はこの出力を得る:
=> {length: 0, models: Array[0], _byId: Object, _events: Object, constructor: function…}
空のモデル配列になります
console.log(collection.models);
=> []
いくつか検索した結果、バックボーン コレクションをコンソールに記録しようとした時点ではまだロードされていないことがわかりました (この前の質問を参照してください)。
私も使ってみました
Backbone.Collection.extend({
model: Todo,
firebase: new Backbone.Firebase("https://<your-namespace>.firebaseio.com")
});
サーバーからexplicitly
呼び出しfetch
、成功コールバックを使用しても成功しません。
私の質問は次のとおりです: Firebase Collection を取得してそこから DOM を設定するにはどうすればよいですか?