問題タブ [emberfire]
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.
ember.js - Ember ルートで EmberFire モデル データが見つかりません。エラー: ルートのロード中にエラーが発生しました: 未定義
EmberFire firebase アダプターを使用してモデルを検索しようとするundefined
と、結果としてエラーが発生します: Error while loading route: undefined
. モデルの作成も試みましたが、それらを永続化できないように見えるため、何かが正しく構成されていない可能性があります。
jsBin はこちら: http://emberjs.jsbin.com/kuyujohi/14/edit?js
firebase - 空のfirebase参照を作成する方法
Firebase があり、Book オブジェクトと Chapter オブジェクトをルート ノードに追加して、このように表示するとします。
私が抱えている特定の問題は、その下にオブジェクトがない空白の章参照をどのように持つかです。次のように
firebase で空白のままにしておくことはできません。そうしないと、章の参照が消えてしまいます。章の参照に .keep などを追加するだけでよいのではないかと考えましたが、それもうまくいきませんでした。また、チャプター参照の下からすべてのチャプター オブジェクトを削除すると、チャプター参照が削除されます。
これらの空白の参照が必要な主な理由は、特定の参照からすべてのオブジェクトを削除できるようにするためですが、参照を firebase に保持して、より多くのオブジェクトを書き込むことができるようにするためです。したがって、firebase/emberFire を使用してそれを達成する別の方法がある場合は、知っておくとよいでしょう。
ember.js - Ember CLI - npm でインストールした後、Firebase が定義されていません
コマンド ラインで次の手順を実行して Ember CLI、Firebase、および EmberFire をノードにインストールした後、Firebase が app/adapter/application.js で定義されていないというエラーが表示されます。
この時点で、localhost:4200 に「Welcome to Ember.js」というデフォルトの出力が表示された私の ember アプリを確認できます。
次に、app/adapter/application.js で、「export default DS.RESTAdapter.extend({});」を削除しました。そして「デフォルトのDS.FirebaseAdapter.extend({firebase:新しいFirebase( 'https://.firebaseio.com')});をエクスポート」を貼り付けました 自分のfirebase URLで
次に、ターミナルでエラーが発生します。
上記のディレクトリに firebase.js ファイルを作成しようとしましたが、まったく新しい一連のエラーが発生するため、インストールの手順を見逃したと思いました。コマンドライン経由で Firebase を「インストール」した後でも、Firebase をアプリケーションのどこかに手動で含める必要がありますか?
ember.js - EmberFire アダプタ for Firebase でモデルを保存した後、Ember テンプレートが更新されない
Ember アプリのバックエンドとして Firebase を使用しており、Firebase と EmberFire を正常に接続しています。ただし、レコードを作成した後にモデルを保存しようとすると、それらが Firebase に投稿されている間、クライアントの ember テンプレートで更新されません。
これに気付く前のアクションハンドラーのコードは次のとおりです。
そして、save() および find() メソッドによって返された promise をキャッチすることによって、これを解決しようとする (しかし、それは機能しません) 私のコードは次のとおりです。
テンプレートを更新するために上記のコードのロジックを正しく処理していないだけですか、それとも別の Firebase/EmberFire 互換ソリューションがありますか?
javascript - offline-firebase が機能しない EmberFire (および ember-cli)
EmberFire で offline-firebase を使用しようとすると、次のエラーが表示されます (firebase には何も保存されません)。
adapters/application.js
app.js
index.html
controllers/index.js
これはoffline-firebaseの問題ですか、それとも何か間違っていますか? :) https://github.com/yeldarby/offline-firebase/issues/6