2017-11-17 1 views
0
onButtonClick() { 
this.http.get('ip:port/abc') 
.subscribe(res => { 
    console.log(res); 
    [].push.apply(this.dummy, res); 
    console.log(this.dummy); 
}); 
} 

에) (가입에 채우는하지 입술 오브젝트 아래로 인쇄되고 :어레이 I 콘솔을 확인할 때 각도

{lat: 29, lon: 82, label: "A", draggable: true} 

그러나 입술 그것을 개체 I 너를 더미 어레이를 채울 때 도착하지 않습니다. 콘솔에 인쇄하면 길이가 0 인 배열이 표시됩니다.

+1

을'this.dummy'가 배열 인 경우,이 수행'this.dummy.push (고해상도)를' –

+0

덕분에, 그것은 당신이 문자 그대로 할 그에게 말했다 –

답변

0

이처럼 사용

dummy : any = []; 
onButtonClick() { 
    this.http.get('ip:port/abc') 
    .subscribe(res => { 
    console.log(res); 
    this.dummy.push(res); 
    console.log(this.dummy); 
    }); 
} 
+0

일 내가 그에게 한 것과 같은 일, 4 시간 후에 ... -_- –

+0

오, 사실은 코멘트를 보지 않았다. –