0
angular.module('app').directive('perfBegin', function() {
return {
restrict: 'A',
controller: ['$log', function($log) {
var vm = this;
vm._perfBegin = performance.now();
}]
}
});
angular.module('app').directive('perfEnd', function() {
return {
restrict: 'A',
require: '^perfBegin',
link: function(scope, el, attrs, perf) {
$log.log('Time (ms) = ' + (performance.now() - perf._perfBegin));
}
}
});
이 같은 위의 지침을 사용하려면 ...AngularJS와 지침 "필요"매개 변수
<span perf-begin></span>
JS here
<span perf-end></span>
이 가능이 작업을 수행하려면? AngularJS는 내 스팬을 내 스팬 내에 배치해야한다고 생각합니다. 오히려하지 않을 것입니다. ^ require와 require의 차이점은 무엇입니까?
AngelsJS 지시문을 만들 때 '? ngModel'의 의미는 무엇입니까? (http://stackoverflow.com/a/20890266/1959948) – Dalorzo
그래서 내가 원하는 것을 성취하려면 달성하기 위해 맞춤 서비스를 주입해야합니까? 이 방법으로 나타납니다 ... –