0
我有一個feed
對象,hasMany
feedTracks
,每個feedTrack
都有與之相關聯的track
。計算性能 - 灰燼
這些關係可以成功運行,但是當我嘗試使用計算屬性時,某些內容會中斷。
對飼料模型我有:
secondFeedTrack: computed('feedTracks.[]', function() {
return this.get('feedTracks').then((feedTracks) => {
return feedTracks.objectAt(1);
});
})
當我這樣做{{log feed.secondFeedTrack}}
我得到:
Object { _id: 136, _label: undefined, _state: undefined, _result: undefined, _subscribers: Array[0] }
這是沒有什麼,但它看起來不正確。當我做{{log feed.secondFeedTrack.track}}
我得到undefined
。
我做錯了什麼,不正確地從計算的屬性得到feedTrack
?