您好我有modelA
和modelB
我的modelA.js
有类似的内容
modelBs: DS.hasMany('modelB', { async: true })
我的modelB.js
有类似的内容
modelA: DS.belongsTo('modelA', { async: true })
status: DS.attr('string'),
statusOne: Ember.computed.filterBy('status', 'one'),
statusTwo: Ember.computed.filterBy('status', 'two'),
但是,我有一个模板,其中包含modelA
的每个循环,看起来像这样
{{#each modelAs as |modelA|}}
{{modelA.someAttribute}}
{{modelA.modelBs.statusOne.length}}
{{/each}}
我的问题是为什么我的{{modelA.modelBs.statusOne.lenght}}
返回0
值,而此用户的值超过statusOne