我正在使用 firebase-js-sdk 和 stateChanges 函数来检测传入的更改。
在我的数据库中,我存储消息。第一次订阅 stateChanges
后,观察者会为每条消息触发,此时我会在每次更新后重新加载 UI。有没有办法防止不必要的 UI 更新?
this.firebaseMessagesObservable$.subscribe((message: any) => {
this.update(message);
this.refreshUi();
});
我正在使用 firebase-js-sdk 和 stateChanges 函数来检测传入的更改。
在我的数据库中,我存储消息。第一次订阅 stateChanges
后,观察者会为每条消息触发,此时我会在每次更新后重新加载 UI。有没有办法防止不必要的 UI 更新?
this.firebaseMessagesObservable$.subscribe((message: any) => {
this.update(message);
this.refreshUi();
});