嵌入式模型不会从缓存中显示

时间:2016-01-29 09:47:52

标签: ember.js

当尝试加载嵌入数据时,我遇到的问题是,当模型已经缓存在我的页面上时,此嵌入数据将不会加载到视图中。但是,如果它从头开始重新加载并因此从API读取,则会加载。但是,我可以看到数据正从Ember检查器插件加载到模型中。 如果你能告诉我这里的问题以便每次加载数据,我们将不胜感激。 非常感谢。

import DS from 'ember-data';
import WebApiSerializer from 'ember-web-api/serializers/web-api';

export default WebApiSerializer.extend(DS.EmbeddedRecordsMixin,{
    attrs: {
        subjects: { embedded: 'always' }
    }
});

模型

import DS from 'ember-data';

export default DS.Model.extend({
    name: DS.attr('string'),
    graduationDate: DS.attr('string'),
    institutionLevel : DS.attr('string'),
    subjects: DS.hasMany('subject'),
    cv: DS.belongsTo('cv')
});

import DS from 'ember-data';

export default DS.Model.extend({
    name: DS.attr('string'), 
    grade: DS.attr('string'), 
    education: DS.belongsTo('education')
});

0 个答案:

没有答案