我正在设置一个正文助手,以便与铁路由器一起用作{{route}}
:
Template.body.helpers({
route: function(){
alert(Router.current().route.getName());
}
});
但是Router.current().route.getName()
返回undefined而不是" / thirdPage /"。
答案 0 :(得分:8)
尝试:
Router.current().route.path()
答案 1 :(得分:2)
Router.current().route.path()
在您拥有带参数的路线之前一直工作正常,此时它会突然返回
null
在我看来这非常不可靠。
Iron.Location.get().path
目前似乎是获取参数路径的最可靠方法(不是完整的网址,包括" http://"作为Router.current()。url会这样做)
答案 2 :(得分:1)
我用:
Router.current().url
这会获取您网址栏中的内容, FYI
Router.current().params.yourParamName
这将获取参数的内容