如何使用管道和过滤器使用角度HttpClient服务从json文件获取数据?
以上是json数据的结构。 以上是我为特定用户提取“AllTransactions”数组而编写的代码。 有人能帮我解释一下GetAllTansactionsByser()中的错误逻辑吗。像这样:如何使用管道和过滤器使用角度HttpClient服务从json文件获取数据?,json,angular,rxjs,rxjs-observables,Json,Angular,Rxjs,Rxjs Observables,以上是json数据的结构。 以上是我为特定用户提取“AllTransactions”数组而编写的代码。 有人能帮我解释一下GetAllTansactionsByser()中的错误逻辑吗。像这样: return this.http.get<Transaction[]>(this.userDataURL).pipe( map(data => data .filter(transaction => transaction.UID === UID) .map
return this.http.get<Transaction[]>(this.userDataURL).pipe(
map(data => data
.filter(transaction => transaction.UID === UID)
.map(transaction => transaction.AllTransactions)
);
返回this.http.get(this.userDataURL).pipe(
映射(数据=>数据
.filter(事务=>transaction.UID==UID)
.map(事务=>transaction.AllTransactions)
);
谢谢你的回答。它解决了我的问题。