Я получаю мокрые ноги немного Ember.js. Я пытаюсь создать супер простую форму, которая позволяет отправлять запрос.Ember.js 'Объекты' и 'ArrayController'
App = Ember.Application.create();
App.QueryFormView = Ember.View.extend({
submitQuery: function() {
App.queries.pushObject({
firstName: this.get('name'),
message: this.get('message')
});
App.queries.save();
}
});
// Model
App.Query = Ember.Object.extend();
// Collection
App.queries = Ember.ArrayController.create({
content: [],
save: function() {
$.post('api/query', JSON.stringify(this.toArray()), function (data) {
// Queries saved
});
}
});
Каждый раз, когда формируют запрос он представил, я нажимаю объект в queries
ArrayController
, а затем запустить сохранить.
Тем не менее, я изо всех сил пытаюсь понять, где вступает в игру Ember.Object
. Он вообще не используется, и я хотел бы знать, как правильно его использовать.