[英]Fetching and combine data from Api In Angular 6
如何从API检索数据,并且对于每个用户ID,他的帖子及其评论都以一个JSON对象返回?
可以从以下API获取帖子 : https : //jsonplaceholder.typicode.com/posts
及其来自此API的评论 : https : //jsonplaceholder.typicode.com/comments
//Get User Posts And Comments
getUser() {
this.http.get('https://jsonplaceholder.typicode.com/posts') && this.http.get('https://jsonplaceholder.typicode.com/comments')
.subscribe(data => {
this.posts = data;
});
}
使用forkJoin
合并请求
let req1 = this.http.get('https://jsonplaceholder.typicode.com/posts')
let req2 = this.http.get('https://jsonplaceholder.typicode.com/comments')
forkJoin([req1,req2 ] )
.subscribe(data => {
this.posts = data;
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.