2

我已经使用 ember 的最新过渡内容创建了一些随机视图,并且插座没有呈现。它说它正在转换,但输出窗口中没有显示任何内容。(请注意,如果我完全删除路线,这将有效)

这里是:

jsfiddle 示例

App.PageRoute = Em.Router.extend({
    model: function(params, transition){
        return App.Page.find(params.page_id);
    }
});

跟承诺有关系吗?我应该返回一个承诺而不是实际模型吗?

4

1 回答 1

4

你正在route扩展Router!它应该是,

App.PageRoute = Em.Route.extend({
    model: function(params, transition){
        return App.Page.find(params.page_id);
    }
});

在这里更新了小提琴。

于 2013-07-12T05:24:48.897 回答