मैं Handlebars.js टेम्पलेट इंजन के साथ काम कर रहा हूँ और इस (काल्पनिक उदाहरण) की तरह कुछ करने के लिए एक तरह से यह पता लगाने की कोशिश कर रहा हूँ इस तरह सहायक:Handlebars में तो ब्लॉक के भीतर हेल्पर कॉलिंग खाका
Handlebars.registerHelper("itemSelected", function(item) {
var selected = false;
// Lots of logic that determines if item is selected
return selected;
});
मैं जब टेम्पलेट के लिए इस वाक्य विन्यास का उपयोग करने की कोशिश कर त्रुटियों मिलता है, और मैं बात इस तरह का दिखा किसी भी उदाहरण नहीं मिल सकता है। मैं इस तरह सरल #if ब्लॉक देख पा रहे हैं ...
{{#if myValueInContext}}
<div>This will show if myValueInContext results in a truthy value.</div>
{{/if}}
लेकिन, मुझे समझ नहीं पहला उदाहरण से निपटने के लिए कैसे। शायद मैं इस गलत के करीब आ रहा हूँ।
वैसे, मैंने इस मूंछ को टैग किया क्योंकि मैं प्रश्न में हैंडलबार टैग नहीं जोड़ सका।
मूंछ को हटाकर और handlebars.js – Rajat