gpt4 book ai didi

backbone.js - 如何检查服务器上是否存在 Backbone 模型

转载 作者:行者123 更新时间:2023-12-04 02:14:13 29 4
gpt4 key购买 nike

如果我这样做

var model = new Model({ id : 'someNewId'});
model.fecth();

然后我得到一个使用默认值归档的模型,因为服务器上不存在具有“someNewId”想法的模型。

确保模型确实存在于服务器上的最佳方法是什么?

最佳答案

这实际上取决于您的服务器配置。通常,RESTful 服务会返回 HTTP 错误代码 404,以指示未找到资源。

model.fetch({
success: function(model, response, options) {
//model exists and is now populated
},

error: function(model, xhr, options) {
if(xhr.status === 404) {
//model was not found
}
else {
//some other error
}
}
}

关于backbone.js - 如何检查服务器上是否存在 Backbone 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13974347/

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