0

我正在观看使用 ember.js 构建应用程序(介绍 30 分钟视频),但我遇到了日期功能的问题。

Ember.Handlebars.registerBoundHelper('date', function(date) {
    return moment(date).fromNow();
});

我输入了该代码,刷新页面时一切正常。但是,当我返回 index.html 并更改代码时:

<h2>by {{author}} <small class="muted">({{ publishedAt}})</small></h2>

现在当我将 app.js 中的日期添加到 index.html

<h2>by {{author}} <small class="muted">({{date publishedAt}})</small></h2>

输入日期并重新加载页面后,我只得到一个空白页面?我究竟做错了什么?

4

1 回答 1

0

我猜您遇到了 js 文件加载顺序问题,因此出现了错误ReferenceError moment is not defined

我已经在此处的jsbin中设置了bloggr 客户端应用程序,并且据我所知,lib 可以正常工作。看看jsbin,也许你会发现你的代码有什么不同。

希望能帮助到你

于 2013-06-16T15:25:24.687 回答