Handlebars Each Helper Context
For Stackoverflow: http://stackoverflow.com/questions/26123211/hanlebars-each-helper-context
HTML
<script src="http://builds.handlebarsjs.com.s3.amazonaws.com/handlebars-v1.3.0.js"></script>
<script id="template" type="text/x-handlebars-template">
{{#each Filters}}
<br/>
{{Name}}<br/>
{{#each value}}
{{this}}<br/>
{{/each}}
{{/each}}
</script>
<div id="rendered"></div>
JavaScript
Handlebars.registerHelper('examineObject', function(object) {
return JSON.stringify(object);
});
var template = Handlebars.compile($("#template").html());
$("#rendered").html(template(
{
"Filters": [
{
"Name": "Color",
"value": ["red", "green", "blue", "yellow"],
},
{
"Name": "Size",
"value": ["s", "m", "l", "xl"],
}
]
}
));