从索引路由重定向失败

时间:2014-02-24 16:14:12

标签: ember.js

在我的应用程序中,index路由未使用。它主要是重定向到正确的路线。现在,它重定向到matrix路线。这是路线(完整代码):

App.IndexRoute = Em.Route.extend({
    redirect: function() {
        this.transitionTo('matrix');
    }
});

此代码失败。我在application路线中遇到错误。 error参数未定义,但定义了transition参数。即使我重定向到transitiontargetName参数也会将index显示为matrix

通过网址直接转到matrix路由可以正常工作。没有问题。如果我将redirect挂钩更改为beforeModelafterModel,则可以正常工作。但就目前而言,重定向失败了。可能是什么导致了这个?我错误地使用了钩子吗?

0 个答案:

没有答案