Angular 为循环的每个项目获取更多数据-*ngFor

Angular 为循环的每个项目获取更多数据-*ngFor,angular,Angular,使用Angular 5,我为文档类型及其相关系统构建了一个表 使用*ngFor,我在一个名为this.doctypes的对象数组中循环,并希望通过web请求获取每个doctypes系统及其URL。使用通用的for循环,我可以得到doctype使用的每个系统及其URL。但是,由于HTML的*ngFor在构造函数加载之后才会启动,因此放置在this.systems对象数组中的最终系统是最后一个循环的系统。另外,我不相信您可以使用*ngFor访问本地数组,这意味着我不能将该项推送到数组中,并在迭代每个

使用Angular 5,我为文档类型及其相关系统构建了一个表

使用*ngFor,我在一个名为
this.doctypes
的对象数组中循环,并希望通过web请求获取每个
doctype
s系统及其URL。使用通用的
for
循环,我可以得到doctype使用的每个系统及其URL。但是,由于HTML的*ngFor在构造函数加载之后才会启动,因此放置在
this.systems
对象数组中的最终系统是最后一个循环的系统。另外,我不相信您可以使用*ngFor访问本地数组,这意味着我不能将该项推送到数组中,并在迭代每个doctype之后清除该数组

我创建了一个


我可以使用什么方法来更正此问题?

您忘记保存stackblitz@bugs问题已更新。