두 개의 지시문이 포함 된보기가 있습니다. 각 부분 (보기, 첫 번째 지시문 및 다른 지시문)을 업데이트/바인드/표시하는 데 얼마나 많은 시간이 필요한지 알고 싶습니다.뷰 또는 지시어를 바인드/렌더링하는 시간을 측정하는 방법은 무엇입니까?
JS에서 보낸 시간과 실제 브라우저 렌더링 시간을 포함하여 엔드 투 엔드 기간을 찾고 있습니다.
나는 Batarang이 watches
측정을 돕는다는 것을 알고 있지만, 여기 나는 더 큰 그림을보고있다.
크롬에서 저는 CPU 프로파일을 시작하고 리프레쉬했습니다. 화염 차트보기에서 나는 scope.$digest
이 91 밀리 초를 보냈다는 것을 알았습니다. 그러나 그것은 지시어를 포함하여 전체 관점에 맞습니까? 브라우저 렌더링 시간도 포함됩니까?
AngularJS 소스 코드에 여기 저기에 몇 가지 console.log
을 삽입해도 괜찮습니다.
이다. 내가 필요한 걸하지 않는다고 생각해. – Sylvain
당신의 설명을 더 잘 읽었어야합니다. 미안합니다. – bbahov