我在保存从firebase收到的数据方面遇到了问题。
当我从后端使用本机http调用(我使用redux / redux saga)获取数据时,数据已正确存储在存储中,因此如果用户输入了其他一些组件并返回到列出的数据,无需再次从服务器获取数据。它被保存在redux商店内。
但是由于我使用的是firebase,如果用户浏览我的应用程序并返回到从服务器列出一些数据的组件,则每次都会获取相同的数据。这是一个很大的问题。
问:有没有办法在redux商店中存储从firebase调用收到的数据?
当然,我不想放弃 实时数据库。这非常棒,用户无需重新加载页面即可更新内容。
期待任何提示或建议。也许我甚至不需要还原剂?也许firebase提供了一些处理它的机制?谢谢你!
答案 0 :(得分:0)
最近找到了一个优秀的图书馆,它解决了我的问题中包含的案例。如果将来有人要求同样的事情,那么这就是图书馆: