如何监听<object>的load事件

时间:2017-07-10 13:48:57

标签: angular

我在object元素中加载了一个外部资源,我想听一下“加载”的内容。关于Angular 2+指令的事件。

使用@HostListener装饰器无限期地调用处理程序。 尝试使用模板上的(load)在组件中侦听事件并获得相同的行为 - 循环。

还检查并尝试了所有生命周期挂钩,但似乎没有在负载完成时在适当的时间触发。

您可以使用jQuery轻松完成:element.on(&#39; load&#39;,function(){})

使用Angular 4.2.3

有任何建议/想法吗? 感谢

1 个答案:

答案 0 :(得分:0)

发现我遇到了这个无限循环,因为我直接从模板上调用了url上的Method A()(DomSanitizer)。类似的东西:

RunWorkerComplete

不确定循环背后的原因。