외부 자바 스크립트 함수를 통해 컨트롤러의 내부 범위에 액세스하는 간단한 방법이 있는지 확인하려고합니다 (대상 컨트롤러와 완전히 관련이 없음)
나는 여기에 몇 가지 다른 질문을 보았습니다.
angular.element("#scope").scope();
DOM 요소에서 범위를 검색하지만 현재 시도한 결과가 적절하지 않습니다.
jsfiddle은 다음과 같습니다. http://jsfiddle.net/sXkjc/5/
나는 현재 일반 JS에서 Angular 로의 전환을 겪고 있습니다. 이것을 달성하려는 주된 이유는 원래 라이브러리 코드를 가능한 한 손상시키지 않는 것입니다. 각 기능을 컨트롤러에 추가 할 필요가 없습니다.
이것을 달성하는 방법에 대한 아이디어가 있습니까? 위의 바이올린에 대한 의견도 환영합니다.
.scope()
는 디버그 데이터를 활성화해야하지만 프로덕션에서 디버그 데이터를 사용하는 것은 속도상의 이유로 권장되지 않습니다 . 아래의 솔루션은 다음과 같이 회전하는 것으로 보입니다scope()