1
時要創建一個新的模式,我需要通過只有一個屬性獲得服務器創建的屬性:如何創建模型
model.save({
name: 'bar'
});
然後服務器會增加額外的屬性,如ID爲這種模式。
實際上,服務器的響應,當我創建新的模型
這一要求有沒有可用的響應數據。
獲得由服務器創建的額外屬性的最佳方式是什麼?
我應該修復服務器部分嗎?
這裏是我的代碼:
var ListView = Marionette.CompositeView.extend({
// some code
events: {
'click #create-user': 'createUser'
},
createUser: function (e) {
this.collection.create(this.newAttributes(e));
},
newAttributes: function (e) {
return {
name: $(e.currentTarget).val(),
};
}
appendHtml: function (collectionView, itemView) {
collectionView.$el.find('ul.list-users').append(itemView.el);
}
});
什麼是服務器響應? –
@RomainTribes服務器的響應是:'這個請求沒有可用的響應數據。' –
奇怪的響應。您的服務器應該呈現一些JSON以與Backbone Sync配合良好。 –