【发布时间】:2015-01-14 16:44:01
【问题描述】:
我一直在尝试让 Ember 夹具数据在我正在开发的基于 ember-rails gem 的测试应用程序上运行。当我使用 Chrome Ember 检查器工具时,数据模型似乎正在加载,但它没有加载实际数据。
我有以下设置。
路由器.js
App.Router.map(function() {
this.resource('projects'), { path: '/' };
});
store.js
App.ApplicationAdapter = DS.FixtureAdapter
models/project.js
App.Project = DS.Model.extend({
name: DS.attr('string')
});
App.Project.FIXTURES = [
{ id: 1,
name: 'Test data 1'
},
{ id: 2,
name: 'Test data 2'
}
];
routes/projectsRoute.js
App.ProjectRoute = Ember.Route.extend({
model: function() {
return this.store.find('project');
}
});
正如我提到的,这是使用 ember-rails gem 构建在 rails 之上的。
任何帮助将不胜感激:)
【问题讨论】:
标签: javascript ruby-on-rails ember.js