Ich bin also ein wenig verwirrt. Muss ich noch alle Attribute übergeben, damit ich ein Sicherungsereignis aufrufen kann? Was ist, wenn mein Modell groß ist? Ich möchte nicht jede Eigenschaft manuell festlegen
Ich rufe model.save auf und versuche Folgendes zu tun:
this.model.save(
{
success: function (model, response) {
console.log('model saved');
}
});
ok, nur um meine eigene Frage zu beantworten, falls jemand diesen Beitrag findet, habe ich Folgendes getan, was funktioniert:
this.model.save({ id: this.model.get('id') },
{
success: function (model, response) {
console.log("success");
},
error: function (model, response) {
console.log("error");
}
});
BEARBEITEN: Ich konnte Ihnen aus irgendeinem Grund nicht antworten, aber ich kann bearbeiten
Sie müssen jedoch keine ID festlegen: this.model.get('id')Sie können einfach ein leeres Objekt übergeben, da ein leeres Attribut die Attribute nicht erweitert und nichts bewirkt:
this.model.save({}, {
success: function (model, response) {
console.log("success");
},
error: function (model, response) {
console.log("error");
}
});