0
현재 AngularFirestoreCollection의 valueChanges() 함수를 사용하여 내 이력 앱의 앵귤러 Firestore 컬렉션에 가입합니다. 그러나 나는 실시간으로 내 데이터를 업데이트 할 필요가 없다. I 은 구독시 제공된 데이터가 필요합니다. 이것을 달성하는 방법이 있습니까?실시간 업데이트가 필요없는 angular firestore 컬렉션 구독
현재 AngularFirestoreCollection의 valueChanges() 함수를 사용하여 내 이력 앱의 앵귤러 Firestore 컬렉션에 가입합니다. 그러나 나는 실시간으로 내 데이터를 업데이트 할 필요가 없다. I 은 구독시 제공된 데이터가 필요합니다. 이것을 달성하는 방법이 있습니까?실시간 업데이트가 필요없는 angular firestore 컬렉션 구독
가장 간단한 방법은 필요한 데이터를 확보 한 후 수신 거부하는 것입니다.
let tempSubscription: Subscription = this.callReturningObservable(params)
.subscribe(item => {
tempSubscription.unsubscribe();
tempSubscription = null; // don't need this anymore
this.storeTheItem = item;
}, error => {
console.error("Error: " + error.message);
});