Angularjs 实现 $(document).ready()的两种方法
1.在controller里面利用$on或者$watch
bookControllers.controller('bookctrl_test', ['$scope', '$routeParams',
function($scope, $routeParams) {
$scope.$on('$viewContentLoaded', function() {
alert('1');
});
alert('2');
}]);
bookControllers.controller('bookctrl_test1', ['$scope', '$routeParams',
function($scope, $routeParams) {
$scope.$watch('$viewContentLoaded', function() {
alert('1');
});
alert('2');
}]);
2.利用data-ng-init
<div ng-controller="test">
<div data-ng-init="load()" ></div>
</div>
注意:data-ng-init在controller里面才会启作用
bookControllers.controller('testInit', ['$scope', '$routeParams',
function($scope, $routeParams) {
$scope.load = function() {
alert('code here');
}
}]);
最新文章
- Linux下如何自己编译源代码(制作成可以安装的.deb文件)
- 奇怪吸引子---YuWang
- Linux忘记密码的解救方法
- 关于div 浮动在select,或table控件之上
- XHTML1.0对HTML4.0的改进
- 【转】Xcode7.1环境下上架iOS App到AppStore 流程 (Part 三)
- ural 1203. Scientific Conference
- Printing Architecture
- .NET SQL Server连接字符串句法
- 求链表的倒数第k个节点
- Android基调(十六)- Service:startService()、stopService()、bindService()、unbindService()加
- [转载] Redis实现分布式锁
- javascript图片隐写术,感觉可以用它来干点有想法的事情
- webpack配置报错:invalid configuration object.webpack has been initialisted using a configuration objcet that does not match thie API schema
- Kompose: Docker-compose 到 Kubernetes 的迁移工具
- 初识springboot(傻瓜式教程)
- webstorm2016.3注册码,License server更新方式,webstorm2017.1版本可用
- WPF设置软件界面背景为MediaElement并播放视频
- MySql:SELECT 语句(二)排序 ORDER BY 的使用
- Vue 中使用UEditor富文本编辑器-亲测可用-vue-ueditor-wrap
热门文章
- JQuery判断div(控件)是否为隐藏
- PostgreSQ 连接问题 FATAL: no pg_hba.conf entry for host
- jsp 验证码
- Gym 100962G Green Day (找规律)
- angular源码剖析之Provider系列--QProvider
- 51nod 1094 【水题】
- hdu1875 畅通工程再续 暴力+基础最小生成树
- iOS NavigationBar 导航栏自定义
- the little schemer 笔记(4)
- 洛谷 P3312 [SDOI2014]数表