AngularJS指令之compile和link

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,绑定事件监听器。






发表于: 2月前   最后更新时间: 2月前   游览量:165
上一条: AngularJS指令之replace和transclude
下一条: AngularJS指令和控制器之间怎么交互

评论…


  • 评论…
    • in this conversation