Asp.net mvc 3 余烬数据脚本问题
我正试图按照“指南”页面上的说明创建我的第一个应用程序。由于初学者工具包中不包含“Ember数据”,因此我查看了以下网站中的.js文件: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
<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'
});