0
구독으로 값을 반환하는 방법은 무엇입니까?구독으로 값을 반환하는 방법은 무엇입니까?
전역 변수를 만들려고했으나 성공하지 못했습니다.
this.postServices.getData().subscribe((res)=>{
this.data = res
})
console.log(this.data)
구독으로 값을 반환하는 방법은 무엇입니까?구독으로 값을 반환하는 방법은 무엇입니까?
전역 변수를 만들려고했으나 성공하지 못했습니다.
this.postServices.getData().subscribe((res)=>{
this.data = res
})
console.log(this.data)
첫 번째 부분은 비동기 작업을 시작하고, 비동기 작업이 완료되기 전에 console.log
부분은 즉시 실행됩니다.
비동기 작업이 완료 될 때까지 this.data
참조를 연기해야합니다.
당신이 할 수있는 구독 핸들러 내부의 console.log
을 넣어 :
this.postServices.getData().subscribe((res)=>{
this.data = res;
console.log(this.data);
})