如何解决控制器上的承诺?

时间:2018-04-05 12:43:58

标签: ember.js ember-data

您好我有modelAmodelB

我的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

0 个答案:

没有答案