【发布时间】:2014-02-13 16:30:23
【问题描述】:
如何清除关系骨干网的缓存? 关系主干在fetch之后记住之前的值
【问题讨论】:
标签: caching backbone.js backbone-relational
如何清除关系骨干网的缓存? 关系主干在fetch之后记住之前的值
【问题讨论】:
标签: caching backbone.js backbone-relational
Backbone.Relational.store.reset()
【讨论】:
Backbone.Relational.store.reset();
models.fetch({
data: {...},
reset: true,
success: function(models) {...}
});
谢谢@jax。
【讨论】:
Backbone.Relational.store.reset() 也删除已注册的关系。如果您只想清除存储模型的缓存,请使用:
Backbone.Relational.store._collections.forEach(function each(collection) {
collection.reset();
});
【讨论】: