AngularJS指令之compile和link

半兽人 发表于: 2018-10-02   最后更新时间: 2018-10-02 15:52:46  
{{totalSubscript}} 订阅, 3,062 游览

screenshot

大家可以看到,在编译阶段,会调用存在的compile函数,在链接阶段,会调用link函数。

var myModule = angular.module("MyModule", []);
myModule.directive("hello", function () {
    return {
        restrict: 'AEMC',
        template: '<div>Hi everyone!</div>',
        replace: true,
        compile: function () {

        },
        link: function () {

        }
    }
});

link来操作DOM,绑定事件监听器。

更新于 2018-10-02

查看AngularJS更多相关的文章或提一个关于AngularJS的问题,也可以与我们一起分享文章