पर लूपिंग मैं जेड/अंडरस्कोर के साथ रीढ़ की हड्डी का उपयोग करके टेम्पलेटिंग के बारे में थोड़ा उलझन में हूं।बैकबोन.जेएस जेड और मॉडल
मेरे पास इसमें दो एरे के साथ रीढ़ की हड्डी मॉडल है और मुझे यकीन नहीं है कि सरणी विशेषताओं को कैसे प्रस्तुत किया जाए। मैं उन्हें एक अलग रीढ़ की हड्डी संग्रह & दृश्य में स्थानांतरित कर सकता हूं लेकिन यह इस मामले में ओवरकिल जैसा प्रतीत होता है।
मैं this blog post on using backbone with jade पीछा किया और कहा कि मेरी रीढ़ की हड्डी फ़ाइल
_.templateSettings = {
interpolate : /\{\{(.+?)\}\}/g
};
जो मुझे मॉडल इस मनोर में जिम्मेदार बताते हैं रेंडर करने के लिए अनुमति देता है के लिए निम्न:
//in my JavaScript
this.template = _.template($("#some-template").html());
//in my .jade template
input.text(type='text', name="name", value='{{name}}')
क्या मैं बाहर काम करना चाहता हूँ कैसे करने के लिए है मॉडल में एक सरणी में से एक पर एक सरल पाश करो। जैसे
- for (var child in children)
{{child}}
लेकिन काफी सही सिंटैक्स, जहां जेड शुरू होता है के बारे में उलझन im और रेखांकित कार्यभार संभाला आदि धन्यवाद।