2013-05-10 59 views

回答

4

我有同樣的問題。根據你的回答,我找到了一個可行的解決方案。它需要進入Meteor的客戶端。

Handlebars.registerHelper('ifRouteIs', function (routeName, options) { 
    if (Meteor.Router.page() === routeName) { 
    return options.fn(this); 
    } 
    return options.inverse(this); 
}); 
4

根據流星路由器的README,你可以用Meteor.Router.page()獲取當前頁面,所以幫手可能是這樣的:

Handlebars.registerHelper('ifRouteIs', function (routeName) { 
    return Meteor.Router.page() === routeName; 
});