如何使用Meteor和Iron Router检查模板中路由名称的路由

Maa*_*aaz 23 javascript meteor iron-router

我可以在模板中使用什么来找出route name与我当前所在路线相关的内容?

例如,如果我配置了这样的路线 iron-router

this.route('quick', {
    path: '/wow/:_id',
    template: 'create_question'
});
Run Code Online (Sandbox Code Playgroud)

因此,如果我在路线上,/wow/123我如何在模板中获取路由器的名称,在这种情况下如何quick进入我的模板?

我只是在寻找一个功能,我相信我可以使用一个把手助手来完成剩下的工作.我只需要一个函数来调用.

Dav*_*don 40

铁路由器> 1.0

var routeName = Router.current().route.getName();
Run Code Online (Sandbox Code Playgroud)

铁路由器<1.0

var routeName = Router.current().route.name;
Run Code Online (Sandbox Code Playgroud)


小智 16

对于较新的铁路由器,请使用:

var routeName = Router.current().route.getName()
Run Code Online (Sandbox Code Playgroud)

这将输出您定义的实际路线的名称 this.route()