我在AngularJS和ui-router工作了2年。
出于我的项目的原因,我需要触发一个事件,我在DOM和Binding完成时检测到这个事件,但现在我遇到了问题。我使用$ stateChangeSuccess然后$ transition它可以工作......
在jQuery中我使用$(document).ready()...
现在,我已将我的项目迁移到Angular 5,我不知道如何检测DOM和Angular Binding的全部负载。我的问题是否有事件或解决方案?
非常感谢你!
您可以像这样注入文档对象来访问它。见https://stackoverflow.com/a/37521339/8910524。
然而,角度方式是避免命令性地触摸DOM,而是使用ngIf等在模板上写入事件,标志。所以无论你的用例如何,在角度方面可能有不同的方法。