Skip to content

Instantly share code, notes, and snippets.

@danharper
Created February 6, 2012 21:31
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save danharper/1755024 to your computer and use it in GitHub Desktop.
Save danharper/1755024 to your computer and use it in GitHub Desktop.
Handlebars Conditional Helper
Handlebars.registerHelper('if_task_active', function(options) {
var state = this.model.state_id;
if (state == 300) {
return options.fn(this);
}
return options.inverse(this);
});
{{#if_task_active}}
<span class="highlight">Task is active.</span>
{{else}}
<span>Task is pending.</span>
{{/if_task_active}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment