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);
})