【发布时间】:2019-11-27 08:38:21
【问题描述】:
我想从 component.ts 文件中加载所有函数的响应,然后让模板查看该数据。
我的 ngOnInit 函数中有 3 个函数,它们可以得到我用来在模板中加载它的响应。
ngOnInit() {
this.getSong();
this.getAllSongs();
this.getProjects();
}
// get Latest Song
getSong() {
this.amen.getSongs(this.singleSongParam).subscribe(
(response) => {
this.handleSongResponse(response);
},
(error) => {
this.error = error.error.errors;
}
);
}
getAllSongs() {
this.amen.getSongs(this.allSongsParam).subscribe(
(response) => {
this.handleSongsResponse(response);
},
(error) => {
this.error = error.error.errors;
}
);
}
getProjects() {
this.amen.getProjects(this.projectsParam).subscribe(
(response) => {
this.handleProjectsResponse(response);
},
(error) => {
this.error = error.error.errors;
}
);
}
也许我使用async/await,但不知道如何在订阅中使用它...如果有任何方法可以做到这一点,请提供帮助。
【问题讨论】:
-
你试过解决方案了吗?
标签: angular