fetch
在骨干应用程序中,当用户采取特定操作时,我会拨打电话:
changeDay: function() {
this.collection.fetch({
success: function() {
lr.primaryView.addAllEvents();
}
});
},
...
changeDay
有时,用户会在第一个请求成功响应之前再次调用此方法。在这些情况下,我想取消之前的请求。我熟悉如何使用 vanilla jQuery 执行此操作(此处概述),但我无法在这里轻松使用该方法,因为 XHR 对象隐藏在后面fetch
。我该如何解决这个问题?