【发布时间】:2013-08-20 13:56:09
【问题描述】:
我需要在我的 ember 应用程序中获取当前路由名称;我试过这个: Ember App.Router.router.currentState undefined 但它对我不起作用(我可能会错过一些东西......)我使用 Ember rc6 并且我有一个多语言应用程序;在 applicationRoute 我检测浏览器的语言并重定向到正确的页面:
this.transitionTo(userLang);
但我希望仅当用户在主页上时才执行此操作,因此如下所示:
if (currentRoute == 'home'){
this.transitionTo(userLang)
}
【问题讨论】:
标签: ember.js