我在 Rails 3.2.2 上运行 Backbone js 0.9.2,我有一个添加成本行的页面。成本有 3 个文本字段:标题、描述和价格。
我正在节省模糊的每一项成本。
model.save()
以非常短的间隔被多次调用。它发出一个create(post)
请求,然后update(put)
很快发出一个请求。我遇到的问题是 PUT 请求有时会在 POST 之前到达服务器,结果是该模型被创建并持续了两次(重复)。
为了节省模糊是请求的行为,所以我需要一种方法来排队请求。我读过一些关于 Spine js 的东西,他们通过某种队列来解决它。我也看过这个,但似乎无法弄清楚。
感觉这应该是一个常见问题,使用“单页应用程序”但找不到任何相关信息。