博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
angularjs 与 jQuery 的Document ready
阅读量:5907 次
发布时间:2019-06-19

本文共 495 字,大约阅读时间需要 1 分钟。

  hot3.png

由于angular的dom后组装机制, jQuery 的Document ready失去了本来的作用,html的doc加载完成,ready事件执行时,angular的dom并没有组装完毕,如何解决这个矛盾呢?

一般使用viewContentLoaded事件就可以了,在controller中增加如下代码

$scope.$on('$viewContentLoaded', function(event) { //  需要在document ready中执行的代码。});

如果你使用了ng template,例如 <div ng-include src="templates.html" ng-controller="MainCtrl"></div> 期望在inlucde执行完毕后执行document ready的代码,方法是

$scope.$on('$includeContentLoaded', function(event) { //  需要在document ready中执行的代码。});

转载于:https://my.oschina.net/lieefu/blog/423223

你可能感兴趣的文章
林小宅的点名册
查看>>
CentOs5.8下安装Oracle12C
查看>>
web设计经验<六>令网站看起来不专业的10个设计误区
查看>>
【LeetCode题解】数组Array
查看>>
Centos下python 对syslog重写进行日志记录
查看>>
Java的垃圾回收机制
查看>>
iptables和DNS
查看>>
[python机器学习及实践(5)]Sklearn实现集成
查看>>
oracle数据库设置了默认字段,但默认值无效
查看>>
Delphi.format填充0
查看>>
UltraEdit中java代码换行问题
查看>>
第七章 字段和常量
查看>>
路由器工作原理
查看>>
2019-3-9作业
查看>>
第一次作业
查看>>
[Winform]检测exe是否已经运行,并将其置顶
查看>>
【评分】Alpha阶段
查看>>
svn上文件符号的意思
查看>>
HDU3749 Financial Crisis(点双连通分量+并查集)
查看>>
【转载】【cocos2dx】特效收集
查看>>