Handlebars.js 4.0

Execution




handlebars

Execution

एक संदर्भ के साथ टेम्पलेट को निष्पादित करके एक हैंडल टेम्पलेट के मूल्यांकन का HTML परिणाम प्राप्त करें।
var context = {title: "My New Post", body: "This is my first post!"}
var html    = template(context);
का परिणाम
<div class="entry">
  <h1>My New Post</h1>
  <div class="body">
    This is my first post!
  </div>
</div>

विकल्प

टेम्पलेट फ़ंक्शन को दूसरे पैरामीटर के रूप में विकल्प ऑब्जेक्ट पास किया जा सकता है जो अनुकूलन के लिए अनुमति देता है:
  • data कस्टम @variable निजी चर को परिभाषित करने के लिए एक वस्तु में पास।
  • विश्व स्तर पर परिभाषित सहायकों के अतिरिक्त कस्टम सहायकों को प्रदान करने के लिए helpers पास करते हैं।
    इस ऑब्जेक्ट में परिभाषित मूल्य टेम्पलेट निष्पादन की अवधि के लिए वैश्विक ऑब्जेक्ट में परिभाषित किसी भी मान को प्रतिस्थापित करेंगे।
  • विश्व स्तर पर परिभाषित भाग के अलावा कस्टम धारावाहिक प्रदान करने के लिए partials पास।
    इस ऑब्जेक्ट में परिभाषित मूल्य टेम्पलेट निष्पादन की अवधि के लिए वैश्विक ऑब्जेक्ट में परिभाषित किसी भी मान को प्रतिस्थापित करेंगे।