Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 余烬数据脚本问题_Asp.net Mvc 3_Ember.js_Ember Data - Fatal编程技术网

Asp.net mvc 3 余烬数据脚本问题

Asp.net mvc 3 余烬数据脚本问题,asp.net-mvc-3,ember.js,ember-data,Asp.net Mvc 3,Ember.js,Ember Data,我正试图按照“指南”页面上的说明创建我的第一个应用程序。由于初学者工具包中不包含“Ember数据”,因此我查看了以下网站中的.js文件: 我可能没有正确地执行此操作,但我通过右键单击页面,点击“另存为”,然后保存到我的脚本文件夹(这是一个ASP MVC应用程序)来保存每个脚本 我的声明如下所示: <script src="@Url.Content("~/Scripts/ember-1.0.0-rc.6.js")" type="text/javascript"></sc

我正试图按照“指南”页面上的说明创建我的第一个应用程序。由于初学者工具包中不包含“Ember数据”,因此我查看了以下网站中的.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>
此错误引用了“App.js:3”,这是此代码块中的第一行:

App.store = DS.store.extend({
    revision: 12,
    adapter: 'DS.FixtureAdapter'
});
…所以基本上我的余烬数据脚本都不起作用。如果有人看到我做错了什么,可以给我一个下载点或者让我知道吗


谢谢

这些资源可以很好地协同工作

然后包括它们

这里的秩序很重要

如果您使用的是最新的余烬数据,您应该这样定义您的商店:

App.Store = DS.Store.extend({
  adapter: 'DS.FixtureAdapter'
});
请注意,由于ember数据的版本13,您不需要在存储定义中定义该版本


希望能有所帮助。

我猜我在页面上右键单击代码并选择“另存为”没有做错什么?@NealR,基本上没有,但您的商店定义有点错误,请注意大写的
DS.Store.extend
而不是
DS.Store.extend
@NealR您应该尽可能从builds.emberjs.com站点获取最新版本。我按以下顺序添加了所有三个版本:1。车把,2。余烬最新,3。余烬数据是最新的,但它仍然破裂。在
DS.Store.extend
行上。下面是消息:
JavaScript运行时错误:无法获取未定义或空引用的属性“extend”
Ah,我没有看到您对大写字母
S
的评论。这解决了问题。。。非常感谢你!!!!
App.Store = DS.Store.extend({
  adapter: 'DS.FixtureAdapter'
});