【发布时间】:2019-10-12 00:30:26
【问题描述】:
我有一个通过 api 调用检查库存的函数,我将它调用到另一个函数中。但这总是在执行 apimethod.post 之前返回 true 似乎 apimethod.post 在 if 条件之后进行评估。 有什么帮助吗?
public IsStockAvailable = (): any => {
return this.apimethod.post(url, body, true).subscribe((response: any) => {
if (response.RCode == AppConstant.ResponseStatus.StockError) {
return false;
}
if (response.RCode == AppConstant.ResponseStatus.Success) {
return true;
}
})
}
AddItem(){
if(!IsStockAvailable ){
return;
}
// other part of code
}
【问题讨论】:
标签: angular typescript