angular.js - AngularJS ng-show 값은 이미 true이지만 ng-hide는 계속 표시됩니다.
淡淡烟草味
淡淡烟草味 2017-05-15 17:04:23
0
1
640

ng-show를 사용하여 팝업 상자 제어

버튼 클릭 이벤트의 값 변경(jQuery Ajax 사용)

console.log를 보면 value의 값이 true가 된 것을 알 수 있는데 버튼을 눌렀을 때 두 번째 클릭에서는 주문 예외 상자가 뜨지 않습니다.
팝업을 두 번 실행해야 하는 이유는 무엇인가요?
한 번에 상자를 표시하려면 Ajax 외부에 $scope.value = true;를 입력하세요.
$scope.valuer를 $rootScope로 바꾸는 것도 작동하지 않습니다.
해결책.

淡淡烟草味
淡淡烟草味

모든 응답(1)
某草草

으아악


jq의 ajax는 ng의 검사 메커니즘을 실행하지 않습니다. 대신 $http를 사용하거나 모델을 변경한 후 $scope.$apply를 사용해야 합니다

http://stackoverflow.com/ques...

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