मुझे सर्वर और क्लाइंट साइड टेम्पलेटिंग का विचार मिलता है, लेकिन dust.js मुझे थोड़ा उलझन में डाल देता है। टेम्पलेट क्लाइंट साइड टेम्पलेटिंग के रूप में dustjs-linkedin का उपयोग कैसे करें?
अधिकार प्रस्तुत करना
- complie टेम्पलेट
- लोड टेम्पलेट
- :
आदेश ग्राहक के पक्ष templating के लिए dust.js का उपयोग करने के लिए आपको तीन चरणों की आवश्यकता है?
लेकिन टेम्पलेट कहां से आते हैं? मैंने दो अलग-अलग तरीकों को देखा:
1. <script> template <script> 2. <div> template </div>
... दोनों ही डोम में हैं। क्या सही है?
मुझे यह भी पता है कि आप टेम्पलेट को AJAX के माध्यम से लोड कर सकते हैं, इसलिए टेम्पलेट को डोम में नहीं देखा जाएगा, लेकिन मुझे नहीं पता कि यह कैसे करना है।
इसके अलावा, मैं वर्तमान में जेड को एक्सप्रेस व्यू इंजन के रूप में उपयोग कर रहा हूं। क्या dust.js पर स्विच करना आवश्यक है? क्या फायदा है?
मैं लिंक्डइन-धूल और एक्सप्रेस का उपयोग कर रहा हूं, मैं क्लाइंट साइड पर dust.render तक कैसे पहुंच सकता हूं? मुझे लगता है कि मुझे एक जेएस फ़ाइल शामिल करनी है, हालांकि क्या मुझे इसे मैन्युअल रूप से कटे हुए सामग्री के रूप में जोड़ना है या क्या धूल में फ़ाइल के लिए अनुरोध हैंडलर शामिल है? – James
हां आपको धूल टेम्पलेट प्रस्तुत करने के लिए अपने पृष्ठ पर dust-core.js जोड़ने की आवश्यकता है। आपको संकलित धूल टेम्पलेट फ़ाइलों को भी जोड़ने की आवश्यकता है। https://github.com/linkedin/dustjs/blob/master/dist/dust-core.js –