Kim*_*-wu 5 javascript backbone.js
Backbone.js在创建并保存新模型时发出POST请求,但它不考虑保存模型(即,进一步保存PUT而不是POST),直到模型具有id ..服务器应该如何返回一个新创建的模型的ID,以便backbone.js可以设置它(即,它应该如何响应初始POST)?
如果backbone.js没有处理,我认为最好的方法是使用成功处理程序来设置ID?
Gaz*_*ler 9
你有两个选择.第一种是为POST请求返回相同的JSON结构,就像对show动作的GET请求一样(返回单个项目).这使用单个请求.
从文档:
设置模型属性的哈希值,并将模型同步到服务器.如果服务器返回不同的属性哈希,则将再次设置模型的状态.
另一个选项是在保存后触发对集合的提取.这将需要超过1个请求,但效率将始终降低.
归档时间:
14 年 前
查看次数:
3390 次
最近记录:
13 年,7 月 前