作者:张馨桐等你2502895757 | 来源:互联网 | 2022-12-16 20:29
因此,当我从查询中得到响应时,我可以看到有一个加载属性.但我真的不明白为什么他们会传递它.因为当你得到响应时,意味着加载完成,因此加载总是错误的.
有没有办法,我可以使用此加载属性,以便我可以例如在呼叫仍在加载时出现加载图标?
我在Angular 2环境中有以下代码:
public apolloQuery = gql`
query {
apolloQuery
}`;
const sub = this.apollo.watchQuery({
query: this.apolloQuery
}).subscribe(data => {
console.log(data);
sub.unsubscribe();
});
并且来自数据对象的日志包含我正在谈论的加载属性,这始终是错误的.
我知道我可以创建自己的布尔属性并检查这种方式,但我只是想知道我是否可以使用Apollo提供的内置加载属性?