Meteor – Read session variables in Handlebars template

In Meteor, it is very common to use the session variables.

// Save a value to x
Session.set("x", "eureka");

// Get the value of x
Session.get("x");

 

And sometimes we would like to use these session variables in the Handlebars template. This could be done by registering a helper in Handlebars.

client/js/main.js

Handlebars.registerHelper("variable_x", function(input){
  return Session.get("x");
});

 

Then in your Handlebars template, you could get use the {{variable_x}} to recall the value stored in the session.

Done =)

Reference: StackOverflow – Can Meteor Templates access Session variables directly?

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.