使用
DEBUG:-------------------------------
调查:恩伯:1.5.1
调试:把手:1.3.0
DEBUG:jQuery:1.10.2
调查:-------------------------------
我收到错误:
加载路由时出错:错误:断言失败:您尝试加载所有记录但没有适配器(用于故事)
尝试将此tutorial中找到的repo更新为最新的ember安装。
我已将我的商店(app / assets / javascript / store.js.coffee)定义为
App.Store = DS.Store.extend
适配器:' - active-model'
命名空间:'api / v1'
答案 0 :(得分:0)
从1.0 beta 1开始,不推荐以这种方式定义商店/适配器,你应该升级到至少1.0 beta 7.适配器应该现在这样定义:
网站范围:
App.ApplicationAdapter = DS.ActiveModelAdapter.extend({
namespace: 'api/v1'
});
特定型号:
App.PostAdapter = DS.RESTAdapter;
App.DogAdapter = DS.FixtureAdapter.extend({
host: 'www.foo.com'
});
可以在转换文档中找到更多详细信息
答案 1 :(得分:0)
如果我下载了ember-data的v1.0.0-beta.7并将其放在供应商目录中,并且上面的更改正常工作