있는 배열 사라하면 코드의값은 요소가 여기에 개체
Object {candidates: Array[0], vote_begin: true, department: "机械与运载工程学部", vote_type: "预选", ballot_type: "记分"}
우리는 후보자를 볼 수는 하늘의 배열이며, I는 HTTP 포스트를 할 때 $ scope.voteData로 요청하면 후보자가 비어 있습니다. 나는 세부 볼 때 :
Object
ballot_type:"记分"
candidates:Array[4]
department:"机械与运载工程学部"
vote_begin:true
vote_type:"预选"
__proto__:Object
우리는 후보자를 볼 수있는 네 개의 요소가를 $ http.post가 ('/ 관리/r_candidate', postData를가) 반환하기 때문에 내가 기대되는 :
{status: 0, data: {candidateInfos: [,…], total: 4}}
data:{candidateInfos: [,…], total: 4}
왜 후보가 빈 배열이되는지 모르겠습니다.
비동기 기능을 작동 할 수 $ Q를 사용할 수있는 콘솔 출력을두고 비동기 방식을 사용하고있다 : 쿼리가 그 뒤에 오는'console.log' 전에 돌아 오기에 충분히 빠르더라도, 이것은 중요하지 않습니다. – SinDeus
감사합니다. "Promise"가 내 질문에 대한 최선의 해결책이다. –