kzr*_*sal 7 subscribe observable angular
我想返回一个布尔值,但是"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;
}
}
Run Code Online (Sandbox Code Playgroud)
你终于可以结束活动了observable,所以subscription被叫了。
this.menuDataService.getMenu()
.finally( () => { console.log(this.mainMenus) });
.subscribe(res =>{
this.mainMenus = res.MainMenus;
console.log(this.mainMenus);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14821 次 |
| 最近记录: |