JsRender Demos

Example Scenario: Creating custom helpers to iterate through fields

Using a custom {{fields}} tag:
{{fields details}}
    <b>{{>~key}}</b>: {{>#data}}
{{/fields}}
TitleDetails
Using a custom ~getFields() helper function:
{{for ~getFields(details)}}
    <b>{{>key}}</b>: {{>value}}
{{/for}}
TitleDetails