소개
소개에서는 "컨트롤러로서의" 구문에 대해 설명합니다. AngularJS에서는 컨트롤러에서 $scope 사용을 줄이고 코드 가독성을 향상시키는 목적을 강조합니다.
이점 및 동기
답변에서는 이 구문을 사용할 때의 이점을 설명합니다. :
구문 및 예
답변은 뷰와 컨트롤러의 "controller as" 구문을 보여줍니다. 뷰에서 속성은 컨트롤러 별칭을 사용하여 액세스됩니다. 컨트롤러에서 속성은 $scope 개체에 할당된 다음 컨트롤러 별칭을 통해 노출됩니다.
예:
HTML View | Controller |
---|---|
controller('InvoiceController', function() { this.qty = ...; }) |
이점 설명
추가 통찰력
답변은 "controller as" 구문의 근거에 대한 추가 통찰력을 제공합니다.
코드 예제
답변에는 기존의 $scope를 모두 보여주는 Plunkr 예제에 대한 링크가 포함되어 있습니다. 구문과 "controller as" 구문.
위 내용은 AngularJS에서 \'Controller as\' 구문을 사용해야 하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!