問題タブ [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.

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

ember.js - テンプレートに表示される重複レコード

Ember JS で構築された調査アプリと、Emberfire アダプターを備えた Firebase バックエンドがあります。

私のユーザーモデルの関連部分は次のとおりです。

そして、私のresponseSet(ユーザーからの応答のコレクションです)

調査モデルは次のようになります。

さて、ユーザーを作成するときは、次のようにします...

ユーザーは期待どおりに追加されます。ただし、私のテンプレート (「ユーザーの追加」セクションと同じルートに表示される) では、同じレコードが複数回表示されます。

追加情報:

  • Ember Data 1.13.11およびEmberFire 1.6.3でEmber 1.13.11を使用しています
  • ページの更新または再読み込み ('location.reload()' を使用) により、ユーザー レコードが期待どおりに表示されます。

これは、現在クローズされているように見える Ember データの問題に関連している可能性があり、 Ember データのアップグレードにより、将来これが解決される可能性があります。ただし、この問題を処理するために、その間に何かできることはありますか?

0 投票する
2 に答える
494 参照

ember.js - Ember 2.4 + EmberFire findAll ソート降順

アプリ: Ember 2.4
DB: FireBase;

降順でソートされたデータを取得できません。

使用する

私のメッセージのリストを取得するため。しかし、私はそれを降順で取得する必要があります。

EmberFire doc と api doc を既に読んでいる https://www.firebase.com/docs/web/libraries/ember/guide.html https://www.firebase.com/docs/web/libraries/ember/api.html

Ember 2.4 ガイドには明確な説明が見つかりませんでした。

前もって感謝します。

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

ember.js - テンプレートで関係を呼び出すと、DS.PromiseObject が返されます

Ember CLI と組み合わせて firebase を使用しています。私は次の設定をしています:

私は2つの単純なモデルを持っています

そして、私のプロファイルの 2 番目のモデル

次のプロファイル ルートがあります。

現在のセッションの電子メール アドレスがデータベース内の電子メール アドレスと等しいかどうかを確認します。そして、ユーザー オブジェクトを返します。これは機能しています。(これがこれを行う正しい方法かどうかわかりませんか?)

私のプロファイル ハンドルバー テンプレートには、次のコードがあります。

これにより、画面に次のように返されます。

私の推測では、関係データはまだ受信されていません。この問題を解決する方法がわかりません。そして 2 番目の質問: 現在ログインしているユーザーの確認は正しい方法ですか?

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

ember.js - ログイン後に申請ルートを更新

モデルが正しく読み込まれるように、ログイン後にアプリケーション ルートを更新する正しい方法を知りたいです。現時点では、ブラウザをハードリフレッシュした後にのみ目的の結果が得られます。

私のapplication.js (app/routes/application.js)

私の login.js (app/routes/login.js)

問題は私の application.hbs テンプレートで発生します。ここでは {{model.firstName}} などを呼び出しています

私の application.hbs (app/templates/application.js)

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

ember.js - firebase auth でロールを設定するにはどうすればよいですか?

現在、メールアドレスとパスワードでログインしています。しかし、各ユーザーにロールを割り当てることができるようにしたいと思います: 管理者またはユーザー。これはカスタム認証方法を使用して行われることを読みましたが、電子メール/パスワード認証で実装するドキュメントが明確ではありません。

それを設定するにはどうすればよいですか?

現在、emberにfirebaseを使用していますemberfire

アップデート:

ドキュメント参照: https://www.firebase.com/docs/web/guide/login/custom.html

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

ember.js - ember/firebaseで多対多の参照を削除できません

私はember/firebaseでこのモデルと多対多の関係を持っています

コントローラーには削除アクションがあります

このアクションはタグ レコードを削除しますが、ビデオ内の参照にはありません。タグが delet videos の場合、var は空に更新されます。参照を削除するにはどうすればよいですか??