【问题标题】:Why aren't my templates rendering为什么我的模板没有渲染
【发布时间】:2013-07-10 13:39:10
【问题描述】:

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

这里是:

jsfiddle to example

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

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

【问题讨论】:

    标签: ember.js transition


    【解决方案1】:

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

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

    更新小提琴here。

    【讨论】:

    • 呜咽,谢谢,哇,我不敢相信我错过了……太晚了。
    猜你喜欢
    • 2016-04-23
    • 2011-06-21
    • 1970-01-01
    • 1970-01-01
    • 2018-08-15
    • 1970-01-01
    • 2013-11-14
    • 2014-01-21
    相关资源
    最近更新 更多