मैं templateUrl
का उपयोग करता हूं और यह बहुत अच्छा काम करता है!अद्यतन कैश किए गए टेम्पलेट्स
app.directive('myDir', function() {
return {
templateUrl: 'partials/directives/template.html'
};
};
हालांकि ... जब मैं इन टेम्पलेट्स में परिवर्तन करता हूं तो यह अपडेट नहीं होता है। विकास में यह एक बड़ी समस्या नहीं है क्योंकि मुझे पता चला कि क्या अपडेट किया गया है और मैन्युअल रूप से कैश को साफ़ कर सकता है।
लेकिन मैं सभी उपयोगकर्ताओं के कैश को साफ़ नहीं कर सकता। क्या इसे करने का कोई तरीका है? कैच-कंट्रोल मेटाटैग या ऐसा कुछ उपयोग करने की तरह?
कोणीय जेएस टेम्पलेट कैश को साफ़ किया जाता है जब आप ब्राउज़र को रीफ्रेश करते हैं। यदि आप अभी भी पुराने टेम्पलेट प्राप्त कर रहे हैं तो यह आंशिक कैशिंग ब्राउज़र के कारण है। जैसा कि आपने कहा था कि आपको कैश हेडर की जांच करने और उन्हें – Chandermani
समायोजित करने की आवश्यकता है, मुझे यकीन नहीं है कि क्या जोड़ना है। क्या मैं index.html पर "नहीं कैश" जोड़ूं? या मैं इसे प्रत्येक आंशिक में जोड़ता हूं? मैंने यह भी ध्यान दिया कि सर्वर ईएजी मेटाडेटा भेज रहा है तो ब्राउजर (क्रोम) इसका उपयोग क्यों नहीं कर रहा है :(? –
क्या आपको इस समस्या का समाधान मिला? यदि ऐसा है, तो कृपया साझा करें। – Troels