angularjs如何在视图渲染结束之后,或者render之后执行指令中的link方法呢?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了angularjs如何在视图渲染结束之后,或者render之后执行指令中的link方法呢?相关的知识,希望对你有一定的参考价值。

angularjs如何在视图渲染结束之后,或者render之后执行指令中的link方法

关键字:

$timeout

app.directive("myDirective",function($timeout){
    return{
        restrict:"A",
        link:function(scope,element,attrs,accordionController){
            $timeout(function(){
                element.click(function(){
                                     alert("hello);
                                         });
            },0);
        }
    }
});                

 

以上是关于angularjs如何在视图渲染结束之后,或者render之后执行指令中的link方法呢?的主要内容,如果未能解决你的问题,请参考以下文章

如何在父组件中强制刷新子组件

AngularJS:AngularJS 渲染模板后如何运行附加代码?

AngularJS 具有相同模板的多个路由不应重新渲染

如何从渲染的html向angularjs应用程序添加初始数据

第二章:2.1 AngularJS 中的数据绑定

如何在 Ember 中(重新)渲染视图模板时收到通知?