0

是否可以从 Promise 数组中获取特定参数?

我有模型:

App.Item = DS.Model.extend({
  length: DS.attr('string'),
  time: DS.attr('string'),
  number: DS.attr('string')
})

this.store.find('item')我得到 DS.PromiseArray 之后。出于图表目的,我需要类似 [[time1, number1],[time2, number2],[time3, number3] ....]

我已经尝试过.getEach('time')单独.getEach('number')列出财产清单,如何将其连接在一起?

谢谢

4

1 回答 1

2

尝试:

this.store.find('item').then(function(items) {
  return items.map(function(item) {
    return [item.get('time'), item.get('number')];
  })
});
于 2013-09-26T21:59:52.333 回答