2013-01-05 30 views
26

में शामिल और ब्लॉक के बीच अंतर ब्लॉक और उपयोग के दौरान क्या अंतर है जब आप जेड टेम्पलेट बना रहे हैं? आप दूसरे पर एक का उपयोग कब करते हैं?जेड

उत्तर

64

एक ब्लॉक प्लेसहोल्डर है। इसकी सामग्री एक और जेड फ़ाइल से आता है। एक प्लेसहोल्डर भी शामिल है। इसकी सामग्री भी एक और जेड फ़ाइल से आता है।

अभी तक, दोनों बराबर हैं।

लेकिन:

में एक पूर्ण फ़ाइल एम्बेड शामिल है। फ़ाइल सहित परिभाषित करता है कि कौन सी फाइल शामिल की जा रही है। इसलिए एक पाद लेख या हेडर जैसे आउटसोर्सिंग भागों के लिए ठीक है, जो हमेशा एक ही तरीके से लोड होते हैं।

एक ब्लॉक बस शीर्ष फ़ाइल में प्लेसहोल्डर को परिभाषित करता है। कौन सी सामग्री शामिल है इस फ़ाइल द्वारा परिभाषित नहीं है, लेकिन एक उप-फ़ाइल द्वारा। तो, जो भी शामिल है उस पर नियंत्रण उलट दिया जा रहा है।

एक के साथ, ए कहते हैं: आयात बी ब्लॉक के साथ, बी कहता है: यहां प्लेसहोल्डर के लिए सामग्री है, और कृपया मेरी सामग्री को भरने के लिए फ़ाइल ए और उसके प्लेसहोल्डर का उपयोग करें।

में शीर्ष-नीचे, ब्लॉक का अर्थ नीचे-नीचे शामिल है।

इसके अतिरिक्त, एक फ़ाइल में कई ब्लॉक शामिल हो सकते हैं।

जब उपयोग करने के लिए क्या:

  • यह ब्लॉक के साथ एक मास्टर पेज में एक साइट के समग्र लेआउट को परिभाषित करने के लिए आम है।
  • एकल पृष्ठों में प्रत्येक व्यक्तिगत फ़ाइल के लिए सामग्री होती है, मास्टर फ़ाइल का संदर्भ लें और इसके ब्लॉक भरें।
  • मास्टर या पेज में सबव्यूव्स का उपयोग करके स्थापित किया जा रहा है।

क्या इससे मदद मिलती है?

+0

बहुत बढ़िया, धन्यवाद :) – LuckyLuke

+0

आपका स्वागत है :-)! –

+1

विवरण के लिए "टेम्पलेट विरासत" और "शामिल है" https://github.com/visionmedia/jade – vaichidrewar

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

  • कोई संबंधित समस्या नहीं^_^