0

我已经下载了 ember.js 的示例,当我运行基本的 todo 示例时,我收到以下错误。该错误听起来像是其中一个脚本未加载,但我已验证所有文件均已正确加载。我可以从 emberjs.com 网站成功运行完全相同的文件,所以我不确定出了什么问题。有任何想法吗?

Uncaught ReferenceError: Handlebars is not defined          ember.min.js:17
Uncaught TypeError: Cannot call method 'extend' of undefined        app.js:44
4

1 回答 1

1

您需要确保已包含 Handlebars。早期版本的 Ember 带有 Handlebars,但较新版本没有。

只需将类似的内容添加到您的页面(在包含 Ember 之前)。

<script type="text/javascript" src="http://cloud.github.com/downloads/wycats/handlebars.js/handlebars-1.0.0.beta.6.js"></script>
于 2012-09-08T23:02:17.920 回答