ng-repeat 渲染后执行脚本

2017-11-02  本文已影响0人  _花

首先自定义指令

自定义指令

scope.$emit(‘ngRepeatFinished’);这句话就相当于trigger,会触发定义的事件监听:
$scope.$on('ngRepeatFinished',function( ngRepeatFinishedEvent ){})

attr获取到的属性只是一个字符串表达式,$scope.$eval方法是专门执行AngularJS表达式的,通过它处理函数得以执行,这样,指令用在不同的地方,可传递不同的处理函数。

页面中使用自定义指令

应用

callMethod()为控制器里自定义的方法,依上所述它可以个根据上下文而改变。

上一篇下一篇

猜你喜欢

热点阅读