【发布时间】:2015-09-19 01:06:59
【问题描述】:
我有一个 Angular 应用程序,其中包含许多基于 Angular 内置 $resource 服务的服务。其中许多使用cacheFactory 创建自己的独立缓存。但是,当有人注销时,我想清除所有这些(命名缓存和“默认”$http 缓存)。现在我正在使用location.reload(true) 完成此操作,这当然有效,但如果可以在不完全改变应用程序结构的情况下实现它,那么无需重新加载就很好。
为了澄清,我知道如果我在范围内引用了单个缓存,我可以删除缓存的值,但我想要做的是全面删除所有缓存,而不必知道他们都叫什么。
【问题讨论】:
标签: javascript angularjs caching