如何在转换过程中获得当前转换最终目标(路径名称)。
请考虑以下方案:我有资源route
的路由resource
。已执行过渡到resource.route
。我想在执行resource
模型钩子时获取目标路径名称。
答案 0 :(得分:4)
activeTransition
上router
引用目标路线:
Route = Ember.Route.extend({
router: Ember.inject.service('-router'),
model: function() {
var target = this.get('router.router.activeTransition.targetName');
if (target === 'credentials.signin') {
// do something
} else {
// do something else
}
}
});