我有一个要求,我必须对自定义角度指令进行基准测试。因此,我需要知道,在添加到DOM之前,自定义角度指令经历了哪些步骤? 假设,我创建了一个类似于下面给出的指令
angular.module('Example', [])
.directive('sampleDirective', function() {
return {
restrict: 'E',
transclude: true,
scope: {
title: '@'
},
link: function(scope, element, attrs, controllers) {
.....
.....
},
templateUrl: 'sample.html'
};
});
使用transclude和scope是否会对性能产生任何影响? 让我知道,如果你想要特定的东西来回答这个问题。