按顺序调用typescript函数:Angular2
我已经用Typescript编写了以下函数:-按顺序调用typescript函数:Angular2,angular,typescript,Angular,Typescript,我已经用Typescript编写了以下函数:- AdjustSpinAndGetAmbiguityAnalysisResult() { this.cssRefreshSpin = "glyphicon glyphicon-refresh glyphicon-spin"; this.GetAmbiguityAnalysisResult(); this.cssRefreshSpin = "glyphicon glyphicon-refresh";
AdjustSpinAndGetAmbiguityAnalysisResult() {
this.cssRefreshSpin = "glyphicon glyphicon-refresh glyphicon-spin";
this.GetAmbiguityAnalysisResult();
this.cssRefreshSpin = "glyphicon glyphicon-refresh";
}
此函数正在调用:-GetDumbuityAnysisResult()代码>
但是我想分配this.cssRefreshSpin=“glyphicon glyphicon refresh”代码>
当函数GetDumbuityAnysisResult()
完全执行时
对此可以做些什么?您可以使用一个主题
它是rxjs的一部分,可按如下方式使用:
import {Subject} from "rxjs";
let subject = new Subject();
subject.subscribe(res => console.log(res));
subject.next('hello');
请参见此处:GetDumbuityAnysisResult
返回什么?这是已经发生的事情。我假设您的GetDumbuityAnysisResult
正在返回一个承诺,我很好奇您为什么决定忽略该信息。如果这确实是一个承诺,那么一个快速的谷歌应该为你解决这个问题。还有,为什么要给这个C#和.NET加上标签?它与这两者都无关。GetDumbuityAnysisResult正在调用webservice并返回data@Faisal当wrtten async wait:-异步函数在针对ECMA script6和更高版本的框架时不可用