我创建了一个带有 json 服务器作为后端的 React Js 应用程序。当我向 json 文件中的数据添加项目时,我试图让组件重新呈现。有什么办法可以做到这一点吗?如果我使用 firebase,我将能够在使用 onSnapShot 侦听器时获得此效果,但我不知道如何使用 fetch Api 来实现此效果。
我尝试过使用 useContext 钩子和减速器函数。
要实现与firestore实时数据库相同的行为,必须在服务器和客户端之间维护一个连接,称为套接字连接。
有一个库可以简化此过程socket.io,有一些示例可能对您有帮助。