What can I use in a template to figure out the route name
that is associated with the route that I am currently on?
For example if I configured a route like so in iron-router
this.route('quick', { path: '/wow/:_id', template: 'create_question' });
So if I am on the route /wow/123
how can I get the router's name in my template, in this case how can I get quick
in my template?
I'm simply looking for a function, I am sure I can use a handlebars helper to get the rest done. I just need a function to call.
var routeName = Router.current().route.getName();
var routeName = Router.current().route.name;
For the newer iron router, use:
var routeName = Router.current().route.getName()
This will output the name of the actual route you defined with this.route()
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With