Смотрел по этому
уроку
Установил emberfire, вписал в файл environment.js
contentSecurityPolicy: {
'connect-src': "'self' wss://*.firebaseio.com https://*googleapis.com"
},
firebase: {
apiKey: "AIzaSyB0NegzN8bpiwZQG9Hk1NXHpBTADV9XfqA",
authDomain: "nodecms-c87f6.firebaseapp.com",
databaseURL: "https://nodecms-c87f6.firebaseio.com",
storageBucket: "nodecms-c87f6.appspot.com",
messagingSenderId: "279451456587"
},
Создал контроллер: \app\controllers\pages\add.js
addPage: function(){
var self = this;
var title = self.get('title');
var description = self.get('description');
var
menuLeft = self.get('menuLeft'),
menuRight = self.get('menuRight'),
menuTop = self.get('menuTop'),
menuBottom = self.get('menuBottom');
var pageNotActive = self.get('pageNotActive');
var newPage = self.store.createRecord('page-item.add', {
title,
description,
menuLeft,
menuRight,
menuTop,
menuBottom,
pageNotActive
});
newPage.save();
}
Создал модель: \app\models\pages\add.js
export default DS.Model.extend({
title: DS.attr('string'),
description: DS.attr('string'),
menuLeft: DS.attr('boolean'),
menuRight: DS.attr('boolean'),
menuTop: DS.attr('boolean'),
menuBottom: DS.attr('boolean'),
pageNotActive: DS.attr('boolean'),
});
Но в конце получаю такое:
Как быть?