如何获取给定路径的Ember.Route实例

时间:2013-09-24 01:26:54

标签: ember.js

我可以使用以下方式获取当前路径:

App.__container__.lookup('controller:application').get('currentPath')

但是,我怎样才能获得该路径的Route实例?

2 个答案:

答案 0 :(得分:1)

简单:

var pathName = App.__container__.lookup('controller:application').get('currentPath');
var route = App.__container__.lookup('route:' + pathName);

答案 1 :(得分:1)

或者也许:

App.__container__.lookup("controller:application").get("currentRouteName")