我正在尝试按照“指南”页面上的说明创建我的第一个应用程序。由于入门工具包中不包含“Ember-Data”,因此我查看了以下站点的 .js 文件:
- http://builds.emberjs.com.s3.amazonaws.com/ember-data-0.13.js
- http://builds.emberjs.com.s3.amazonaws.com/ember-data-0.13.min.js
- http://cloud.github.com/downloads/emberjs/data/ember-data-latest.js
我可能没有正确执行此操作,但我通过右键单击页面,点击“另存为”来保存每个,然后保存在我的脚本文件夹中(这是一个 ASP MVC 应用程序)。
然后我的声明如下所示:
<script src="@Url.Content("~/Scripts/ember-1.0.0-rc.6.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/ember-data-latest.min.js")" type="text/javascript"></script> //have been putting the ember-data scripts here
<script src="@Url.Content("~/Scripts/App.js")" type="text/javascript"></script>
但是,我每次都会遇到同样的错误:
Uncaught TypeError: Cannot call method 'extend' of undefined
此错误引用了“App.js: 3”,这是此代码块中的第一行:
App.store = DS.store.extend({
revision: 12,
adapter: 'DS.FixtureAdapter'
});
..所以基本上我的 ember-data 脚本都没有工作。有人可以指点我下载或让我知道他们是否发现我做错了什么?
谢谢!