将observable放在模态按钮上?

时间:2017-09-29 17:37:27

标签: javascript angularjs typescript

我有一个动态数组让我们说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;
    }
}

0 个答案:

没有答案