angle.js - AngularJS의 ajax 콜백에서 ng-show 바인딩 값을 설정하여 요소 숨기기 및 표시를 제어하는 ​​방법
仅有的幸福
仅有的幸福 2017-05-15 17:03:13
0
2
602

페이지에 버튼과 로딩 아이콘이 있습니다. 로딩 아이콘은 ng-show를 사용하여 컨트롤러 속성을 바인딩하여 표시 여부를 식별합니다. 버튼을 클릭하면 프로그램은 $http.post를 사용하여 백그라운드에서 데이터를 요청하고 ng-show에서 설정된 속성을 true로 설정합니다. 그런 다음 콜백에서 ng-show 속성을 false로 설정하여 로딩 아이콘을 숨깁니다. 내 문제는 콜백에 설정된 속성 값이 로딩 아이콘을 숨기지 않는다는 것입니다. 처음Angularjs를 사용하기 시작했을 때 명확하지 않은 문제가 많았습니다. 전체 문제를 해결하도록 도와줄 수 있는 사람이 있습니까?
코드 스니펫은 다음과 같습니다.

으아악 으아악
仅有的幸福
仅有的幸福

모든 응답(2)
漂亮男人

이리와서 나랑 같이 하자

으아악
Peter_Zhu

angularjs에는 자체 $http

가 있습니다. 으아악

jquery의 $ajax를 사용하는 경우 $scope.$apply 함수에 주의해야 합니다. 표준 사용법은 다음과 같습니다.

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