我有一个动态数组让我们说7项可能是10项。对于每个项目,我需要显示一个模态,但它必须是顺序的,只有当用户点击确定时,循环中的下一个模态才会弹出。
处理此问题的最简单方法是什么?
export class Modal {
openModal: boolean = false;
message: string = 'Yes';
@Input: ErrorList;
for (const error of ErrorList.Errors) {
// Need to show each modal here.
// But also need to wait for the user to click a button in order to show
// the next modal
this.ShowModal(error);
}
ShowModal(error) {
this.message = error;
this.openModal = true;
}
}