Почему мое веб-приложение не отправляет данные в мою базу данных Google Firebase? - PullRequest
0 голосов
/ 16 июня 2019

Мое веб-приложение, использующее ember.js, не будет отправлять данные в базу данных Google Firebase в реальном времени.

Я просмотрел несколько учебных пособий и искал в Интернете, и, похоже, не могу найти ответ на мою проблему.Я использую ember v 3.10

actions: {

  saveInvitation() {
    const email = this.get.emailAddress;

    const newInvitation = this.store.createRecord('invitation', { email });

    newInvitation.save().then(response => {
      this.set('responseMessage', `Thank you! id: ${response.get('id')}`);
      this.set('emailAddress', '');
    });

  },

}

Моя модель:

import DS from 'ember-data';

export default DS.Model.extend({

  email: DS.attr('string'),

});

1 Ответ

2 голосов
/ 17 июня 2019

Кажется, в моей новизне я упустил из виду, какую версию emberfire я использовал / нуждался. Когда emberfire установлен, по умолчанию используется LTS 2.x, но мне нужно 3.x, используя ember 3.10.

также, да, мне нужно было изменить код на this.get('emailAddress').

...