>웹 프론트엔드 >JS 튜토리얼 >AngularJS 컨트롤러 컨트롤러 인스턴스 자세한 설명

AngularJS 컨트롤러 컨트롤러 인스턴스 자세한 설명

小云云
小云云원래의
2018-01-15 10:53:551311검색

이 글은 AngularJS 컨트롤러에 대한 자세한 설명을 중심으로 관련 정보를 소개합니다. 도움이 필요한 친구들이 참고하면 좋겠습니다.

AngularJS 컨트롤러 컨트롤러에 대한 자세한 설명

1. 컨트롤러 개념

Angularrjs에서 컨트롤러의 역할은 뷰를 향상시키는 것이며, 뷰의 범위에 추가적인 기능을 추가하는 데 사용되는 기능입니다. 이를 사용하여 범위 개체의 초기 상태를 설정하고 사용자 지정 동작을 추가합니다.

페이지에 새 컨트롤러를 생성하면angularjs는 새 $scope를 생성하여 컨트롤러에 전달합니다. Anglejs가 컨트롤러의 인스턴스화 프로세스를 처리하기 때문에 이 컨트롤러에서 $scope를 초기화할 수 있습니다. ㅋㅋ ~                                                    . 컨트롤러를 가능한 한 작게 유지하는 것이 좋습니다. Anglejs 개발자는 종속성 주입을 사용하여 서비스에 액세스하면 이러한 목적을 달성할 수 있습니다.

2. Anglejs와 다른 JavaScript 프레임워크의 주요 차이점 중 하나는 컨트롤러가 DOM 작업, 형식 지정 또는 데이터 작업은 물론 데이터 모델 저장 이외의 상태 유지 관리 작업을 수행하는 데 적합하지 않다는 것입니다. 이는 뷰와 $scope 사이의 다리일 뿐입니다.

관련 권장 사항:


AngularJS의 컨트롤러 상속 방법에 대한 튜토리얼

html5 컨트롤러에서 오디오 및 비디오의 현재 미디어 컨트롤러 속성 반환

Node.js 프레임워크 ThinkJS 개발 컨트롤러 설명


위 내용은 AngularJS 컨트롤러 컨트롤러 인스턴스 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.