問題タブ [backfire]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
368 参照

backbone.js - Backfire (Backbone-Firebase) コレクションがロードされていません

基本的に、Backfire アプリを作成しました。ページが読み込まれるとすぐに、Backbone.Firebase.Collection インスタンスを反復処理します。

そして、結果をページにレンダリングします...問題は、明らかにコレクションインスタンスにfirebase上のすべてのデータが含まれていないことです。

そのため、コレクションが Firebase からデータを取得する時間を確保するために、1000 ミリ秒のタイムアウトを設定しました。この方法はひどいです...データが同期される場合とそうでない場合があります。

「BackFire Collection Model」にfirebaseからのデータがあるとすぐにイベントをトリガーするにはどうすればよいですか?

Backfire が fetch メソッドを実行できるようになれば、私の問題はすべて解決されるはずですが、Backfire オブジェクトに対しては無効になっています。

0 投票する
0 に答える
49 参照

javascript - Backfire.js モデルが属性を取得しない

バックファイア (backbone.js および firebase.js) を使用すると、データをモデルに取り込む際に問題が発生します。

ユーザーが認証されたら、モデルにデータを入力しようとしています(つまり、どのユーザーを取得するかがわかります)

ログインに成功したら、新しいモデルを作成し、firebase auth (simpleuser:10) から返された ID を使用して setUser を呼び出します。次に、モデルの残りの部分ではなく、属性のみを更新する userModel.fetch() を呼び出します。

.get('title') を呼び出せません //上記の要素 '1' に関連付ける必要があります。

Backfire.js を使用して最初にデータを設定しませんでした。

これを修正する方法に関する提案はありますか?

みんな、ありがとう

EDIT 私のデータをfirebaseに保存する方法は、多くの問題を引き起こすようです。多くのデータをネストしています。それをまず解決する必要があります。はぁ

0 投票する
1 に答える
138 参照

javascript - Firebase Backfire クイック スタート ガイドが機能しない

この非常に基本的なFirebase Backfire サンプル アプリケーションを実装しようとしています。その正確なJavaScriptで説明されているとおりのhtmlページがあります。[追加] ボタンをクリックしても何も起こりません。

ここで非常に明白な何かが欠けていますか、それともサンプルコードにバグがありますか? [追加] ボタンの onClick ハンドラーがまったく表示されません...これはどのように機能するのでしょうか?

注 - この投稿から実際の firebase の URL を置き換えました - Firebase Web サイトの例には間違いなくバグがありました。しかし、 TodoList はどこにも存在しません.....だから、私は彼らが TodoCollection() を意味していると推測しています - chrome html にいかなる種類の JavaScript エラーもありません:

JavaScript:

0 投票する
1 に答える
205 参照

javascript - Firebase Backfire: model.set() が Firebase と同期しない

Backbone と Firebase は初めてです。私は Backfire を使用しています。コレクションがあります。

モデル自体は Firebase に関連付けられていません (「無効な Firebase 参照が作成されました」というエラーが発生していました):

ビューで、コレクションをインスタンス化し、データを正常に取得し、次のように新しいモデルをコレクションに追加できます。

Firebase に新しいユーザー レコードが表示されます。ただし、特定のユーザーのモデルを取得してそのデータを更新したいとしましょう。

これにより、モデルがローカルで更新されますが、変更されたモデルは Firebase に同期されません。その後試してみuserRecord.save();ましたが、「循環参照」エラーが発生します。ドキュメントによると、set()明らかに何かがずれているはずです:(