早上好!
我使用 Backbone.js 0.9.2(和 CakePHP)。我的模型有 4 个字段:id、name和。我使用 a和 a添加模型,并从服务器响应中获取and并触发正确的更改事件(以及第一次和以后)。descriptionimage_idnamedescriptionidimage_idnamedescriptionidimage_id
现在,当我编辑某些东西时,发送了两个 PUT(本例中的资源是CookingUtensils/144)。

我看到change我编辑的字段的一个事件和另一个一般事件(changeonly 和 notchange:description等change:name)。我不明白为什么。两个 PUT 请求具有完全相同的主体。
- 我的模型:https ://gist.github.com/3385347
- 我的看法:https ://gist.github.com/3385345
- 我的收藏:https ://gist.github.com/3385344
我根本无法弄清楚发生了什么。感谢您的阅读。任何帮助将不胜感激!