ember.js - 为什么我的模板没有渲染

标签 ember.js transition

我使用 ember 的最新过渡内容创建了一些随机 View ,但 socket 未渲染。它说它正在转换,但输出窗口中没有显示任何内容。 (请注意,如果我完全删除路由,这将起作用)

这里是:

jsfiddle to example

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

这和 promise 有关吗?我应该返回一个 promise 而不是实际模型吗?

最佳答案

您的route正在扩展Router!应该是,

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

更新了 fiddle here .

关于ember.js - 为什么我的模板没有渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17607675/

相关文章:

javascript - 如何使用 ember-cli 安装 fastclick?

ember.js - 使用ember.js设置页面标题

html - 使用 CSS 累积动画

c# - WPF 文本进入和退出过渡效果

ember.js - 如何组织我的模型

javascript - EmberJS 搜索商店

html - 如何同时在框上悬停和过渡?只使用 css 和 html

iOS 交互动画 Swift

javascript - 如何在 Angular 8 上使用动画?

javascript - API 失败时 Ember.js 模型的默认值