gpt4 book ai didi

javascript - 如何更新并发送 Backbone 模型到express后端

转载 作者:行者123 更新时间:2023-12-03 11:47:27 24 4
gpt4 key购买 nike

我想更新 Backbone 模型,以便我可以设置 Backbone 模型的数据,然后在 Express 后端更新它,但到目前为止我还没有成功。我已经检查了路线上的网址,它是正确的,但到目前为止它还没有发送到后端。

这是代码的更新部分。

update: function() {
this.$('#noteParent .note-editable').prop('contenteditable', false);
this.$('#aboutParent .note-editable').prop('contenteditable', false);
this.$('#update').prop('disabled', true);
var notes = this.$('#noteParent .note-editable').html();
var about = this.$('#aboutParent .note-editable').html();
var username = $('#data-username').text();
app.url = "/update-usernotes";
this.model.set({
username: username,
email: app.email,
about: about,
editorNote: notes
});
}

set 方法是更新模型的正确方法吗?另外,在 this.model.set 之前执行 console.log(this.model) 时,我得到了更新的模型,那么如何将更新发送到后端?

最佳答案

设置在模型本地进行更改,当您想向后端发出请求时,使用save

 this.model.save({                        
username: username,
email: app.email,
about: about,
editorNote: notes
},{})

关于javascript - 如何更新并发送 Backbone 模型到express后端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25988995/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com