2013-08-26 7 views

Trả lời

5

Tôi không phải là thành xây dựng góc trong $ cacheFactory, bởi vì chúng tôi sử dụng $ angularCacheFactory từ https://github.com/jmdobry/angular-cache. Ở đó bạn thực sự có thể làm những việc như vậy thông qua các phím() hoặc keySet()

0

Vì bộ nhớ cacheNhà máy thực hiện bộ nhớ cache LRU khép kín, bạn không cần phải nhìn trộm các phím vì bạn luôn có thể sử dụng .get() để thử để có được giá trị. Bạn sẽ nhấn hoặc bỏ lỡ bộ nhớ cache.

Tôi đã tạo một hàm peek() và gửi bản vá.

+0

Tôi chỉ cố gắng đó và tôi không nghĩ rằng nó hoạt động. Thông tin chỉ cung cấp tên và kích thước - không có khóa. http://jsfiddle.net/NfLfT/1/ –

0

phím Template là dependancies 'mẫu ứng dụng', vì vậy bạn có thể truy cập chúng như

var keys = angular.module('templates-app').requires; //array of keys