小智 7
您可以Router.current().path在辅助函数内部调用它,它将返回当前路径.然后拆分路径/并将数组返回到breadcrumbs模板.该函数是被动的,因此更新将传播:
Template.breadcrumbs.path = function() {
return Router.current().path.split( "/" );
}
Run Code Online (Sandbox Code Playgroud)
对于Meteor 1.0和Iron.Router,它将是:
Template.breadcrumbs.helpers({
path: function() {
return Router.current().route.path(this).split( "/" );
}
});
Run Code Online (Sandbox Code Playgroud)
请注意,不建议将方法添加到模板引擎Template.breadcrumbs.path = function() {}。