1
我有一個從firebase讀取的應用程序,如果我發佈到數據庫然後刷新,我會看到新的結果。問題是,這是一個聊天應用程序,所以我不想一直刷新,當其他人發佈帖子時,他們應該能夠實時看到。在firebase中使用websockets的正確方法是什麼?
我是用這個了一下:
componentDidUpdate() {
setInterval(this.getMessagesAndSetState, 3000);
}
但是,這是沉重的,並導致一個緩慢laggy瀏覽器(雖然它基本上達到我想要的)
是否火力有方法如果被叫,會不會實時更新? 還是它與websockets很好地集成?
即時使用re法案。所以調用'on'方法應該實時更新我的代碼? –