angularjs-渲染完数据后执行js
来源:互联网 发布:centos搭建vpn网速慢 编辑:程序博客网 时间:2024/06/04 17:56
转自:http://blog.csdn.net/u013938465/article/details/51706836
1、自定义指令
Module.directive('onFinishRender', function($timeout) { return { restrict: 'A', link: function(scope, element, attr) { if(scope.$last == true) { $timeout(function() { scope.$emit('ngRepeatFinished'); }); } } }});
解释下:
link中当scope中的$last(也就是最后一条数据),加载完毕后触发’ngRepeatFinished’。
scope.$emit(‘ngRepeatFinished’);这句话就相当于trigger,会触发定义的事件监听
2、控制器中
$scope.$on('ngRepeatFinished', function( ngRepeatFinishedEvent ) { //codeing })
3、html中需要加载数据完成执行js的地方加上指令on-finish-render
<tr ng-repeat="item in userList" on-finish-render>
原文链接:http://blog.csdn.net/u013938465/article/details/51706836
阅读全文
0 0
- angularjs-渲染完数据后执行js
- AngularJS实战之渲染完数据后执行js
- AngularJs数据渲染到视图后再执行操作
- AngularJs渲染完毕后执行指定操作
- AngularJs--ng-repeate渲染完毕后执行的代码
- angularJs中修改controller后的数据没有重新渲染页面
- JS执行与页面渲染
- angularjs列表数据是否渲染完毕
- 《AngularJS》--监听angularjs列表数据是否渲染完毕
- express 获取数据后渲染
- Vue监听数据渲染DOM完以后执行某个函数
- Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面
- angularjs请求数据解析并渲染到表格中(天气预报)
- js插入java代码渲染form数据
- 网页爬虫抓取js动态渲染数据
- 原生js的ajax数据渲染
- 03、vue.js 之数据渲染
- Vue.js 数据绑定渲染Demo
- 线程、进程及其相关内容的完整总结
- caioj.1040 搜索初步
- [js高手之路]node js系列课程-创建简易web服务器与文件读写
- KVC与KVO的总结
- vue-resource -- 全局拦截器interceptors
- angularjs-渲染完数据后执行js
- Alertdialog对话框,设置点击其他位置不消失
- 网络通信简单代码(TCP)
- Android学习 ------- Context理解
- 十进制转二进制、十进制转十六进制
- SpringMVC获取注解RequestMapping
- Codeforces Round#433 B. Maxim Buys an Apartment
- VBA实现EXCEL某一列的部分数据和等于指定值
- Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04