为什么我的模板不呈现

时间:2013-07-12 04:56:29

标签: ember.js transition

我创建了一些随机视图,其中包含来自ember的最新转换内容,并且这些插件无法呈现。它说它正在转换,但在输出窗口中显示出来。 (注意,如果我完全删除路线,这是有效的)

这是:

  

jsfiddle to example

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

是否与承诺有关?我应该回复承诺而不是实际模型吗?

1 个答案:

答案 0 :(得分:4)

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

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

更新了小提琴here