angular.js - 각도 사용 시 $http.post 요청 데이터 관련 문제
为情所困
为情所困 2017-05-27 17:44:38
0
3
885

Angular에서 $http.post를 사용하여 데이터를 요청할 때 각 요청 이후의 데이터는 콘솔 네트워크에서 볼 때 업데이트된 데이터이지만 $http.post(데이터 주소, 매개변수).success( function(response) ){$scope.datas=response.data;
console.log(response.data.vote_options) //인쇄된 데이터이지만 콘솔에 표시된 데이터(특정 매개변수 값)와 일치하지 않습니다. 이유는 무엇입니까? }) 아래의 특정 코드를 참조하세요.

으아악

요청 후 데이터 비교를 확인하세요:

  1. 인쇄된 데이터입니다. //console.log(response.data.vote_options)

  2. 콘솔에서 요청을 볼 때 네트워크의 실제 데이터입니다

원인이 뭔지 아시는 분 계신가요? $http가 캐시되어 있기 때문인가요? 아니면 다른 이유 때문인가요?

为情所困
为情所困

모든 응답(3)
phpcn_u1582

브라우저를 변경하고 문제가 동일한지 확인하세요. Chrome에 몇 가지 버그가 있습니다

伊谢尔伦

코드의 일부 위치에서 해당 값이 수정되었을 수 있습니다.
$scope.datas = response.data; 위에 response.data를 인쇄하세요. 콘솔과 일치하는지 확인하세요

某草草

주의하지 않은 곳에서 데이터 작업을 수행했을 수도 있습니다. Angular는 이것을 잘 수행하지 못합니다.

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