我正在Angularjs UI bootstrap渲染项目中的模态窗口。但是在某些情况下,我想在模态加载后调用一个函数。我曾尝试与$timeout和$viewContentLoaded,但没有用。谁能帮我解决这个问题。
Angularjs UI bootstrap
$timeout
$viewContentLoaded
谢谢你们。
我浏览了Angular ui bootstrap的文档,最后找到了解决方案。
该open方法返回一个modal instance具有opened属性的对象:
open
modal instance
opened
opened- promise在下载内容的模板并解析所有变量后打开模态时解决的问题
promise
在模型打开后调用函数。
$modalInstance.opened.then(function(){ alert('hi'); });