小编oes*_*lha的帖子

EmberJS有很多关系和Fixtures

我正在学习EmberJS并需要一些帮助.

我有两个模型:Catalog和CatalogCourses.目录中有许多目录.我只是想用一些灯具测试这种关系.

当我加载Catalog的记录时,关系夹具(CatalogCourses)不会加载.我已经坚持了几个小时,我认为这样做应该很简单,所以我要求你的帮助.

以下是模型:

App.Catalog = DS.Model.extend({
  year: DS.attr('string'),
  catalogCourses: DS.hasMany('catalog_course')
});

App.CatalogCourse = DS.Model.extend({
  catalog: DS.belongsTo('catalog')
});
Run Code Online (Sandbox Code Playgroud)

以下是赛程:

App.Catalog.FIXTURES = [
  {
    id: 1,
    year: '2014',
    catalog_courses: [ 1 ]
  }
];

App.CatalogCourse.FIXTURES = [
  {
    id: 1,
    catalog: 1
  }
];
Run Code Online (Sandbox Code Playgroud)

这是我试图简单列出这种关系的小提琴:http: //jsfiddle.net/6Evrq/75/

我正在使用ember v1.5.0,ember-data v1.0.0-beta.7,handlebars v1.3.0和jQuery 1.11.0

我尝试使用该{async: true}选项,但问题仍然存在.

有什么想法吗?

ember.js ember-data

2
推荐指数
1
解决办法
1829
查看次数

标签 统计

ember-data ×1

ember.js ×1