使用ngx-spinner进行异步操作(服务调用,超时)可以正常工作。当其用于同步代码(用于循环)时,它不显示微调器。
创建一个带有循环的stackblitz演示,并添加一个警报以停止执行代码,然后编写微调器隐藏代码,但看不到微调器。
this.spinner.show();
let i;
for(i=2; i<100; i++) {
this.numbers.push(i);
}
alert(i);
this.spinner.hide();
您可以找到代码here。
答案 0 :(得分:0)
尝试一下...
public WebClient createWebClient(HttpRequestConfig config, String baseUri) {
Builder clientBuilder = webClientBuilder(config)
.clientConnector(new ReactorClientHttpConnector(HttpClient.newConnection().compress(true)))
.baseUrl(baseUri);
return clientBuilder.build();
}