我试图在我的角度应用程序中显示繁忙的光标, 要显示繁忙的光标,我们正在处理一些数据,实际上不是服务调用。 因此,我围绕必须在通常返回承诺的方法中执行的逻辑。 我在HTML中将此承诺显示为“忙碌”。 在此过程中,忙碌符号不会显示。
TS.FILE
busy: Promise<any>;
@ViewChild('component') ComponentView;
this.busy = this.asyncPromiseViewtest().then(data => {
//do some stuff
});
asyncPromiseViewtest() {
return new Promise((resolve, reject) => {
resolve(this.component.processFunc());
});
}
HTML:
<div [ngBusy]="{busy: [busy], backdrop: true, delay: 200, minDuration: 600}">