angular.js - $scope가 값을 얻을 수 없습니다
PHP中文网
PHP中文网 2017-05-15 17:12:39
0
2
661

html:

으아악

js:
$scope.remeberUser가 값을 얻을 수 없는 이유는 무엇입니까?


내 페이지를 클릭하면 이 값이 표시될 수 있는데 js에서는 이를 가져올 수 없습니다. 왜 이런가요

PHP中文网
PHP中文网

认证0级讲师

모든 응답(2)
给我你的怀抱

위의 클릭 이벤트를 바인딩하고 remberUser를 매개변수로 전달할 수 있습니다

Peter_Zhu

이유는 매우 간단합니다. 상위 구성 요소와 하위 구성 요소 $scope 사이에는 단방향 데이터 흐름이 있습니다. 하위 $scope는 상위 범위 아래의 데이터 모델 상태에 액세스할 수 있지만 그 반대 방향으로는 액세스할 수 없습니다. 이는 문자열 및 부울 데이터가 기본 유형이고 parentData.remberUer와 같은 객체를 통해 참조로 공유될 수 있기 때문입니다. 또는 하위 범위의 이벤트를 통해 $scope.$emit를 배포한 다음 상위 범위에서 $scope.$on을 수신합니다.

이 기사를 참고하세요: http://www.jianshu.com/p/0fc2...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿