我想在每次添加项目时同步我的收藏。
因此,如果用户在另一个浏览器窗口中添加项目 - 服务器仍会向我们发送有效数据。
所以……我被卡住了!我读了几次文档,但仍然无法理解:
哪种方法将数据发送到服务器?
哪种方法从服务器的响应中解析项目并将它们放入集合中?
我想在每次添加项目时同步我的收藏。
因此,如果用户在另一个浏览器窗口中添加项目 - 服务器仍会向我们发送有效数据。
所以……我被卡住了!我读了几次文档,但仍然无法理解:
哪种方法将数据发送到服务器?
哪种方法从服务器的响应中解析项目并将它们放入集合中?
通过委托给 Backbone.sync 将模型保存到您的数据库(或替代持久层)。
model.parse(response) 或collection.parse(response):
每当服务器返回模型的数据,获取和保存时,都会调用 parse。该函数传递原始响应对象,并应返回要在模型上设置的属性散列。默认实现是无操作的,只是通过 JSON 响应。如果您需要使用预先存在的 API 或更好的响应命名空间,请覆盖此选项。