【发布时间】:2017-04-18 04:07:47
【问题描述】:
我正在尝试在 angular+ngrx 应用程序中使用此过滤器:
fetchById(id: number): Document {
return this.store.select( s => s.documents ).filter( obj => obj.id == id )[0]
}
documents 是Documents 的数组,后者有一个id 属性。这个想法是过滤数组以选择一个文档。但是,我收到此错误消息:
类型Document[] 上不存在属性id。我不明白这个消息,因为obj 是数组的一个元素,因此是一个具有 id 属性的对象。关于这里有什么问题的任何想法?谢谢!
【问题讨论】:
标签: arrays angular filter redux