84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
controllers.controller('ctrl', ['$scope', function($scope) { console.log($scope);// $scope.add = function() { console.log($scope);// }; }]);
为什么上面两个作用域的输出是不相等的?
두 출력 모두 컨트롤러에 바인딩된 $scope를 가리킵니다. 첫 번째는 컨트롤러가 로드될 때 실행되고 두 번째는 add 메서드가 호출될 때 실행됩니다. 둘의 실행 시간과 상태가 다릅니다.
그 자체로는 동일한 객체이며, 실행 내용은 시기에 따라 다를 수 있습니다
두 출력 모두 컨트롤러에 바인딩된 $scope를 가리킵니다. 첫 번째는 컨트롤러가 로드될 때 실행되고 두 번째는 add 메서드가 호출될 때 실행됩니다. 둘의 실행 시간과 상태가 다릅니다.
그 자체로는 동일한 객체이며, 실행 내용은 시기에 따라 다를 수 있습니다