1

このマージ鳥居に従って、 emberfire にマージされました。ただし、それを使用する方法については、Googleにはあまりありません。私はそれを理解するために emberfire の統合テストのいくつかを調べようとしましたが、役に立ちませんでした。

古いアプローチに似た実装、または実際に機能するものを探しています:

import Ember from 'ember';

export default Ember.Route.extend({
  beforeModel: function() {
    return this.get("session").fetch().catch(function() {});
  },
  actions: {
    signIn: function(provider) {
      this.get("session").open("firebase", { provider: "google"}).then(function(data) {
        console.log(data.currentUser);
      });
    },
    signOut: function() {
      this.get("session").close();
    }
  }
});

session.hbs テンプレートで使用できる場所。誰かが私を正しい方向に向けることができますか/例を挙げてください?

4

0 に答える 0