$ mdDialog使用函数关闭

问题描述 投票:0回答:1

我想在成功返回诺言后关闭$ mdDialog。

我可以像下面的代码一样关闭$ mdDialog,但是不能满足我的需要

vm.$mdDialog.show({
            controller: 'myController',
            templateUrl: 'myfile.html',
            clickOutsideToClose: true, 
            controllerAs: "vm",
            locals: {
            }
        });

任何人都可以帮助我提供该函数的任何代码段,以使我可以关闭对话框承诺回报后或我想关闭的任何地方

javascript angularjs angularjs-material
1个回答
0
投票

您可以创建一个异步函数,然后将await用于返回承诺的部分。兑现承诺后,您可以关闭对话框

© www.soinside.com 2019 - 2024. All rights reserved.