Angularjs 遍历角度缓存工厂

Angularjs 遍历角度缓存工厂,angularjs,Angularjs,要从中检索元素,请使用cache.get('key1'),但是如何遍历列表并获取所有键/值?我说得太快了,对不起 事实上,这似乎是不可能做到的。我搜索了angular源代码,缓存只是一个伪JS对象。它是不可访问的,并且没有任何方法允许您直接访问它 以下是最新版本的代码:是否尝试缓存。info()它只返回名称和大小。您不能直接执行此操作。但是,修饰现有的缓存实例非常容易。当然它不会起作用,因为cache.info不是一个集合。我知道,问题是,cache.info是一个函数,尽管它也是一个对象,但它

要从中检索元素,请使用cache.get('key1'),但是如何遍历列表并获取所有键/值?

我说得太快了,对不起

事实上,这似乎是不可能做到的。我搜索了angular源代码,缓存只是一个伪JS对象。它是不可访问的,并且没有任何方法允许您直接访问它


以下是最新版本的代码:

是否尝试缓存。info()它只返回名称和大小。您不能直接执行此操作。但是,修饰现有的缓存实例非常容易。当然它不会起作用,因为cache.info不是一个集合。我知道,问题是,
cache.info
是一个函数,尽管它也是一个对象,但它不存储单个条目和键。因此,
forEach
不会做任何事情。你自己试试吧。