私は、次のコードを持っている:私は、データが(this.loading!)の後に処理themm前にロードされるようにしたいgraphqlクエリを待つ方法はapolloを使って終了しましたか?
ngOnInit() {
this.data = this.apollo.query({ query: ResidentQuery }).subscribe(({data, loading}) => {
this.data = data;
this.loading = loading;
});
if (!this.loading) {
// using this.data
}
}
を。ロードは非同期であるため、そうではありません。データを使用する前にデータがロードされるのを待つ方法はありますか?
私は、apollo clientを使用してgraphqlクエリを作成しています。 ResidentQueryは、graphqlクエリを含む文字列です。
フィードバックに感謝いたします。