JSFiddle - React, Tailwind, and code Playground
by Eric Howe
HTML
<script src="http://cdnjs.cloudflare.com/ajax/libs/handlebars.js/1.0.0.beta6/handlebars.min.js"></script>
<script id="t" type="text/x-handlebars">
{{#if_global_var}}
Pancakes!
{{else}}
No pancakes!
{{/if_global_var}}
</script>
JavaScript
Handlebars.registerHelper('if_global_var', function(block) {
if(global_var)
return block.fn();
else
return block.inverse();
});
var t = Handlebars.compile($('#t').html());
window.global_var = false;
console.log(t());
window.global_var = true;
console.log(t());