2013-08-26 4 views
11

क्या कोणीय में विशेष रूप से टेम्पलेट कैश में कैश से सभी चाबियां प्राप्त करने का कोई तरीका है?क्या कोणीय में विशेष रूप से टेम्पलेट कैश में सभी चाबियाँ प्राप्त करने का कोई तरीका है?

मुझे $cacheFactory या $templateCache के लिए दस्तावेज़ में ऐसा करने के तरीके के बारे में कुछ भी नहीं दिखाई देता है। (गूगल से या तो या ....)

उत्तर

5

मैं $ cacheFactory में कोणीय निर्माण में नहीं हूं, क्योंकि हम https://github.com/jmdobry/angular-cache से $ angularCacheFactory का उपयोग करते हैं। वहाँ आप वास्तव में कुंजी() या कीसेट()

0

cacheFactory के बाद से एक आत्म निहित LRU कैश को लागू करता है, तो आप कुंजी पर नज़र है क्योंकि आप हमेशा करने के लिए() .Get उपयोग करने के लिए कर सकते हैं कोशिश की जरूरत नहीं है मूल्य प्राप्त करने के लिए। आप या तो कैश को हिट या मिस करेंगे।

मैंने peek() फ़ंक्शन बनाया और एक पैच सबमिट किया।

+0

मैं सिर्फ इतना है कि कोशिश की एक्सेस कर सकते हैं के माध्यम से इस तरह के काम कर सकते हैं और मुझे नहीं पता लगता है कि यह काम किया। जानकारी केवल नाम और आकार देती है - कोई चाबियाँ नहीं। http://jsfiddle.net/NfLfT/1/ –

0

खाका कुंजी 'टेम्पलेट्स-ऐप' dependancies, ताकि आप उन्हें के रूप में

var keys = angular.module('templates-app').requires; //array of keys 
संबंधित मुद्दे

 संबंधित मुद्दे