Bootstrap-Angular-ui 加载时模态

2024-01-10

我在用Bootstrap-Angular-UI-模态 http://angular-ui.github.io/bootstrap/#/modal对于我正在开发的网站。我用来打开模式的代码

$modal.open(
    {
        templateUrl: '/home/template',
        controller: myCtrl,
        resolve: {
            data: function () {
                return data;
            }
        }
    });

一切正常。但我需要找到一种方法在加载模态后执行一些代码。我尝试了不同的东西,但无法使它们发挥作用。我尝试过的一些事情

在模板中我做了

<script>
    document.onload = function () {
        console.log('opened');
    };
</script>

我还发现有一个名为 openned 的角度模态对象的承诺。我尝试过了

modalInstance.opened.then(function(){console.log('hello')});

也不工作。我可以在这里使用一些帮助。


这绝对不是一个好的解决方案,但至少对我有用。我只是在执行所需的功能之前添加了超时,

modalInstance.opened.then(
    $timeout(function() {
            console.log('hello');
        }, delay));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Bootstrap-Angular-ui 加载时模态 的相关文章

随机推荐