Firebase和redux?将收到的数据保存在redux store

时间:2018-01-02 19:32:19

标签: javascript reactjs firebase redux

我在保存从firebase收到的数据方面遇到了问题。

当我从后端使用本机http调用(我使用redux / redux saga)获取数据时,数据已正确存储在存储中,因此如果用户输入了其他一些组件并返回到列出的数据,无需再次从服务器获取数据。它被保存在redux商店内。

但是由于我使用的是firebase,如果用户浏览我的应用程序并返回到从服务器列出一些数据的组件,则每次都会获取相同的数据。这是一个很大的问题。

:有没有办法在redux商店中存储从firebase调用收到的数据?

当然,我不想放弃 实时数据库。这非常棒,用户无需重新加载页面即可更新内容。

期待任何提示或建议。也许我甚至不需要还原剂?也许firebase提供了一些处理它的机制?谢谢你!

1 个答案:

答案 0 :(得分:0)

最近找到了一个优秀的图书馆,它解决了我的问题中包含的案例。如果将来有人要求同样的事情,那么这就是图书馆:

https://github.com/prescottprue/react-redux-firebase