在angularjs回显的时候,我们经常用到 ng-repeat 循环,经常在循环之后执行一些插件的函数,如首页图片滚动效果等等,因为angularjs数据回显是在页面加载完之后执行

不多说了,直接贴代码

//监听循环完之后执行的事件
ngApp.directive('repeatFinish', function() {
    return {
        link: function(scope, element, attr) {
            scope.$apply();
            if(scope.$last == true) {
                    //循环完之后执行的js
            }
        }
    }

})

//html需要添加 repeat-finish
<li ng-repeat="product in products" repeat-finish>  </li>

转载于:https://www.cnblogs.com/SunLiu/p/5961028.html

angularjs 循环完之后执行的事件相关推荐

  1. 文档加载完后执行相关事件

    document.onreadystatechange = function () {if(document.readyState == 'complete'){// code } } 转载于:htt ...

  2. js 循环 等待异步执行完再执行_JS异步执行机制——事件循环(Event Loop)

    JS异步执行机制--事件循环(Event Loop) 本文首发地址: 前端基础 | JS异步执行机制--事件循环(Event Loop)​www.brandhuang.com 先祭出一段代码,你清楚它 ...

  3. vue openlayer单击地图事件循环多次执行_12道vue高频原理面试题,你能答出几道?

    前言 本文分享 12 道 vue 高频原理面试题,覆盖了 vue 核心实现原理,其实一个框架的实现原理一篇文章是不可能说完的,希望通过这 12 道问题,让读者对自己的 Vue 掌握程度有一定的认识(B ...

  4. js 异步执行_JS异步执行机制——事件循环(Event Loop)

    JS异步执行机制--事件循环(Event Loop) 本文首发地址: 前端基础 | JS异步执行机制--事件循环(Event Loop)​www.brandhuang.com 先祭出一段代码,你清楚它 ...

  5. vue openlayer单击地图事件循环多次执行_Vue中$nextTick的理解

    Vue中$nextTick方法将回调延迟到下次DOM更新循环之后执行,也就是在下次DOM更新循环结束之后执行延迟回调,在修改数据之后立即使用这个方法,能够获取更新后的DOM.简单来说就是当数据更新时, ...

  6. jquery each循环遍历完再执行的方法

    jquery each循环遍历完再执行的方法 因为each是异步的 所以要加计数器. var eachcount=0; $(".emptytip").each(function() ...

  7. node mysql 事件循环_NodeJs 的 Event loop 事件循环机制详解

    什么是事件轮询 事件循环是 Node.js 处理非阻塞 I/O 操作的机制--尽管 JavaScript 是单线程处理的--当有可能的时候,它们会把操作转移到系统内核中去. 下面的图表显示了事件循环的 ...

  8. 利用定时器做防止误触发功能以及多久后执行某个事件

    在编程中,经常会碰到需要做到如下功能: 1.有一个不定时执行的方法A,在执行时需要判断距离上一次执行过了多长时间,如果超过三秒就继续执行,如果小于三秒就退出. 2.有一个不定时执行的A方法和B方法,假 ...

  9. angular指令监听ng-repeat渲染完成后执行自定义事件方法

    2019独角兽企业重金招聘Python工程师标准>>> 今天工作中遇到需要用到ng-repeat遍历渲染完后执行某个操作,angular本身并没有提供监听ng-repeat渲染完成的 ...

  10. unity3d C#用匿名委托循环注册按钮点击事件报错:索引超界 ArgumentOutOfRangeException: Index was out of range. Must be non-ne

    unity3d C#用匿名委托循环注册按钮点击事件报错:索引超界 ArgumentOutOfRangeException: Index was out of range. Must be non-ne ...

最新文章

  1. python open方法下file模块_python 文件操作
  2. MAC地址如何在windows与unix下查看?
  3. 【图像超分辨率】Remote Sensing Image Super-resolution: Challenges and Approaches
  4. P1306-斐波那契公约数【矩阵乘法,数论】
  5. php 常用正则运算
  6. Linux编程考前测试题
  7. 客座编辑:谢波峰(1976-),男,中国人民大学财政金融学院副教授,中国人民大学金融与财税电子化研究所执行所长。...
  8. 经验 | 上交机械本硕转计算机视觉岗位面经
  9. ElasticSearch 各模块介绍及参数配置详解
  10. vue的一些坑(第二天)
  11. [HDU4585]Shaolin
  12. AutoCAD彻底卸载和清理注册表
  13. Python实现双线性插值、最近邻插值、三次内插法
  14. 如何实现阿里云短信接口使用短信业务
  15. 《从0到1:CTFer成长之路》
  16. 苹果腕表应用上架 开发要求_苹果手表系列6首发
  17. 相机变焦与对焦方法及原理
  18. 发售近一周 华为nova2s口碑惊人
  19. FineReport帆软报表实现动态生成递增列
  20. WPS表格 下拉列表 两级下拉列表联动 多级下拉列表联动

热门文章

  1. 移动端1px细线问题
  2. IBM:利用闪存提速实时分析 掘金大数据
  3. Android深入四大组件(一)应用程序启动过程
  4. JavaSE 学习参考:枚举类型
  5. python中定制类
  6. 关于vector的两个问题(reserve方法修整过剩空间)
  7. java http get 图片_http协议get方法获取图片并保存到本地
  8. 北航计算机学硕还是专硕,经验教训-2018二战考研北航计算机
  9. c语言 graph,基于图(graph)的应用举例
  10. 小结SpringMVC(三)