我正在Angularjs UI bootstrap
渲染项目中的模态窗口。但是在某些情况下,我想在模态加载后调用一个函数。我曾尝试与$timeout
和$viewContentLoaded
,但没有用。谁能帮我解决这个问题。
谢谢你们。
我浏览了Angular ui bootstrap的文档,最后找到了解决方案。
该open
方法返回一个modal instance
具有opened
属性的对象:
opened
- promise
在下载内容的模板并解析所有变量后打开模态时解决的问题
在模型打开后调用函数。
$modalInstance.opened.then(function(){
alert('hi');
});
问题内容: 我有一个html页面,我在其中通过如下所示的javascript动态附加html 我想调用一个js函数,例如,loadedContent(); 一旦以上脚本添加了动态html。 有人可以帮我怎么做吗? 问题答案: 您可以在不使用head.js javascript的情况下实现这一目标。
问题内容: 我首先使用body标签中的ng-app =“ myApp”初始化我的应用,这对于在首页加载时加载的所有angularized-html都适用。 稍后,我有一些代码将angularized-html加载到DOM中。 在angular 1.08中,我可以在加载后只运行angular.bootstrap($ newLoadHTML,[“ myApp”]),它将可以正常工作。$ newLoad
我正在使用Mika Tuupola的jQuery延迟加载。 是否可以在每次延迟加载图像后调用函数。 我打算做的是跟踪图像的浏览次数。因此,如果图像是延迟加载的,这意味着用户已经看到了图像,我将通过在后台执行HTTP GET,将数据库中的计数器增加1。
问题内容: 我用于在屏幕之间导航。我在第二个活动中调用两个API的in 函数。第一次加载时,加载成功。然后,我按返回按钮返回到第一个活动。然后,如果我再次进行第二次活动,则不会调用API,并且会出现渲染错误。我无法为此找到任何解决方案。任何建议,将不胜感激。 问题答案: 如果有人在2019年到这里来,请尝试以下操作: 将组件添加到渲染中: 现在,每次页面聚焦时都会触发onDidFocus事件,尽管
问题内容: 假设我有以下重载函数 为什么要调用带有参数签名的方法?这里重载的优先顺序是什么? 问题答案: 在这种情况下,类层次结构中较低的类将具有优先权。换句话说,更具体的类类型,在这种情况下将是因为从技术上扩展了。 如果您有以下内容 然后,当您定义如下的重载方法时: 然后调用将调用第二个方法,因为它在类层次结构中较低。
问题内容: 我有一个网页,其中定义了模块(myModule),在其中我使用 单击按钮后,我添加了动态html并使用 该指令是使用添加的 问题是当我在调用引导程序之前添加指令时,$ compile最终正确处理了我的指令。但是,如果在调用引导程序后添加了指令,则$ compile不会对我的html起作用。它只是向其添加了ng-scope类,并且未处理指令/标记。 就我而言,在引导程序调用之前,并非所有