Angular 2 변경 감지는 어떻게 작동합니까? Angular 1에서는 $scope 계층을 더티 체크함으로써 변경 검출이 이루어졌습니다.템플릿, 컨트롤러 또는 컴포넌트에 암묵적으로 또는 명시적으로 워처를 작성합니다. Angular 2에서는 $scope는 없지만 setInterval, setTimeout 등을 덮어씁니다.Angular가 이를 사용하여 $digest를 트리거하는 방법은 알 수 있지만, Object.observe가 브라우저로 만든 적이 없는 점을 감안할 때 Angular는 무엇이 변경되었는지 어떻게 판단합니까? 예 여기 간단한 예가 있습니다.서비스에서 정의된 개체가 setInterval에서 업데이트됩니다.DOM 는, 각 인터벌 마다 재컴파일 됩니다. Angular는 App Component가..