转换到路线+ ember.js

时间:2014-04-29 11:34:20

标签: javascript ember.js

我定义了我的路线,如:

MainApp.Router.map(function() {
    this.route("memes", {
        path: "/memes"
    });
    this.route("map", {
        path: "/map"
    });
});

我知道我可以转移到控制器旁边的另一条路线,如:

this.transitionTo("memes");

我的问题是:如何过境到外面的另一条路线?想象一下,我有一个像这样的JavaScript方法:

function makeOutsideTransition(route){
     //make ember transition
}

由于

1 个答案:

答案 0 :(得分:1)

您可以尝试使用

function makeOutsideTransition(route){
    window.location.assign('#/' + route);
}

或类似的东西。如果它在您的余烬应用程序之外,您只需使用js函数。