How do I implement a reactive breadcrumb with Meteor and iron-router?
Now I\'m looking for the current path, triggered by a reactive session variable and then adding eac
With Meteor 1.0 and Iron.Router it would be:
Template.breadcrumbs.helpers({
path: function() {
return Router.current().route.path(this).split( "/" );
}
});
Note that the way of adding methods to the template engine Template.breadcrumbs.path = function() {}
is deprecated.
You can call Router.current().path
inside a helper function and it will return the current path. Then split the path on /
and return the array to your breadcrumbs template. The function is reactive, so updates will propagate:
Template.breadcrumbs.path = function() {
return Router.current().path.split( "/" );
}