【发布时间】:2012-07-11 05:56:54
【问题描述】:
我正在尝试将模型的属性设置为不同的东西。当我保存模型时,Backbone 发出 POST 请求而不是 PUT 请求。
我在 Stackoverflow 的另一篇文章中读到,Backbone 使用模型的 id 来确定模型是否是新的。当我console.log(model)时,模型有一个id属性。当我console.log(model.id) 时,它打印出未定义。为什么我做console.log(model)时,模型有id属性,而当我做console.log(model.id)时,却返回undefined?
Backbone 使用哪种方式来确定模型是否为新模型?而且,我该如何解决这个问题?我正在使用骨干美味。
【问题讨论】: