我想返回一個布爾值,但「if」條件中的變量未定義。如何在角度訂閱後執行某些操作
function(){
this.menuDataService.getMenu()
.subscribe(res =>{
this.mainMenus = res.MainMenus;
console.log(this.mainMenus);
});
console.log(this.mainMenus);
if(this.mainMenus == 1){
return true;
}
else{
return false;
}
}
爲什麼不在第一個console.log內'subscribe'後立即寫入? – Dhyey