मैं फ्लाई पर अतिरिक्त टेम्पलेट लोड करना चाहता हूं। क्या यह संभव है?क्या अजाक्स के माध्यम से हैंडलबार टेम्पलेट लोड करना संभव है?
उत्तर
आप Ember.TEMPLATES
में नए टेम्पलेट्स पंजीकृत कर सकते हैं। फिर वे विचारों के लिए उपलब्ध होंगे।
मेरे कोड एक अंश (jQuery अजाक्स हैंडलर):
success: function(data) {
$(data).filter('script[type="text/x-handlebars"]').each(function() {
templateName = $(this).attr('data-template-name');
Ember.TEMPLATES[templateName] = Ember.Handlebars.compile($(this).html());
});
}
यह है कि।
मैं सिर्फ एक ही बात के लिए देख रहा था और के बारे में नीचे
क्रेडिट टुकड़ा के साथ एक खेल है करने के लिए कर रहा हूँ: https://gist.github.com/2165681
<script>
/*
* Loads a handlebars.js template at a given URL. Takes an optional name, in which case,
* the template is added and is reference-able via templateName.
*/
function loadTemplate(url, name, callback) {
var contents = $.get(url, function(templateText) {
var compiledTemplate = Ember.Handlebars.compile(templateText);
if (name) {
Ember.TEMPLATES[name] = compiledTemplate
} else {
Ember.View.create({ template: compiledTemplate }).append();
}
if (callback) {
callback();
}
});
}
</script>
दिलचस्प, वास्तव में। यह एक ही टेम्पलेट लोड करने के लिए आदिम का एक प्रकार है। मेरा पिछला समाधान किसी भी टेम्पलेट को लोड करने की अनुमति देता है * (मेरी आवश्यकता के लिए अधिक विनियमित) *। –
मैं देखता हूं। मैं वास्तव में एक बहु-टेम्पलेट 'शामिल' फ़ाइल के बारे में बहुत कुछ पसंद करता हूं, बस HTML फ़ाइल से कुछ शोर प्राप्त करने के लिए और बहुत से अनुरोध नहीं बनाते हैं। अच्छा निर्णय – joevallender
मैं requirejs उपयोग कर रहा हूँ पाठ प्लगइन के साथ लोड करने के लिए GitHub पर borismus गतिशील रूप से हैंडलबार टेम्पलेट्स।
r.js अनुकूलक जो requirejs या यहाँ तक कि ajax
- 1. हैंडलबार टेम्पलेट
- 2. क्या स्क्रिप्ट टैग के साथ हैंडलबार टेम्पलेट लोड करना संभव है? या प्रोग्राम के रूप में हैंडल टेम्पलेट्स परिभाषित Ember.js
- 3. क्या एक हैंडलबार टेम्पलेट के लिए एक सहायक पंजीकृत करना संभव है?
- 4. लोड आंशिक टेम्पलेट अजाक्स - Grails के साथ
- 5. क्या Django के {% url%} टेम्पलेट टैग के माध्यम से क्वेरी पैरामीटर पास करना संभव है?
- 6. एक हैंडलबार टेम्पलेट के भीतर बूलियन तर्क
- 7. क्या JSONArray के माध्यम से पुनरावृत्त करना संभव है?
- 8. क्या रिशेर्पर के माध्यम से कोड सॉर्ट करना संभव है?
- 9. क्या ऑफ़लाइन स्टोरेज कैश मैनिफेस्ट के माध्यम से वेबफॉन्ट लोड करना संभव है?
- 10. हैंडलबार टेम्पलेट के भीतर इनलाइन जावास्क्रिप्ट
- 11. क्या लुआ कोड से .NET dll लोड करना संभव है?
- 12. क्या संपत्ति फ़ोल्डर से ड्रॉइंग लोड करना संभव है?
- 13. क्या यह लेटेक्स दस्तावेज़ को node.js के माध्यम से संकलित करना संभव है?
- 14. रेल: अजाक्स के माध्यम से पास पैरा
- 15. हैंडलबार टेम्पलेट में जावास्क्रिप्ट निष्पादित करें
- 16. क्या GTalk Intent के माध्यम से संदेश भेजना संभव है?
- 17. क्या टेलनेट के माध्यम से एलडीएपी "अनुरोध" भेजना संभव है?
- 18. अजाक्स सामग्री लोड
- 19. क्या टेम्पलेट विशेषज्ञता में टेम्पलेट बेस से मिलान करना संभव है?
- 20. टेम्पलेट से jinja2 लोड टेम्पलेट फ़ाइल
- 21. क्या एएसपी.नेट एमवीसी के साथ डेटाबेस से खींचे गए टेम्पलेट से दृश्य प्रस्तुत करना संभव है?
- 22. क्या टीसीपी के माध्यम से प्रसारण संभव है?
- 23. क्या एलकेएम के माध्यम से सिस्टम कॉल जोड़ना संभव है?
- 24. क्या सीएसएस के माध्यम से छोटे सर्किल बनाना संभव है?
- 25. क्या मोबाइल डिवाइस से किसी वेब ब्राउज़र के माध्यम से एक तस्वीर अपलोड करना संभव है?
- 26. क्या यूएसबी के माध्यम से पीसी से एंड्रॉइड में अपना इंटरनेट कनेक्शन साझा करना संभव है?
- 27. क्या भाषा संबंध पर एक टेम्पलेट विशेषज्ञ करना संभव है?
- 28. दस्तावेज़ तैयार होने के बाद अजाक्स के माध्यम से लोड रेल रिमोट फॉर्म
- 29. क्या रैम में डेटाबेस लोड करना संभव है?
- 30. कार्यात्मक सी ++ टेम्पलेट दुरुपयोग के माध्यम से
माइक का उपयोग कर आसानी से लोड किया जा सकता पाठ फ़ाइल में handlerbar टेम्पलेट, संकलन होगा ... आप एक बड़ा पैकेज में है कि कोड लपेटकर में बात करेंगे ताकि हम देख सकते हैं जीवन चक्र? आप बाहरी टेम्पलेट को कैसे संग्रहीत कर रहे हैं? यह फ़ाइल प्रकार क्या है? क्या आप इसे प्राप्त करने या जेसन प्राप्त करने के साथ लोड कर रहे हैं? – commadelimited
मैं एचटीएमएल इकाइयों वाले 'get' कॉल के परिणामों से टेम्पलेट सामग्री पुनर्प्राप्त करता हूं, क्योंकि वे एक सादे मानक पृष्ठ प्रतिक्रिया में पहुंचेंगे। –
यह एक [मेरा] दुनिया की बचत समाधान है :) Thx! –