【发布时间】:2017-01-06 11:29:31
【问题描述】:
我有一个 reactjs 网络应用程序。我想向服务器发出请求并希望包含应用程序的整个状态。我如何实现这一目标?
【问题讨论】:
-
您为什么要根据请求将整个应用程序状态发送到服务?虽然这是可能的,但这不是好的做法。
-
我们希望在某些有缺陷的情况下跟踪应用程序的状态,以便我们可以更好地调试
-
我假设您想要生产快照?在开发中,您可以使用其他工具,例如 logger 或 devtools。另一种选择是使用存储侦听器,然后将其存储在一个变量中以供您的 fetch 调用使用。
-
我发现这个 npm 模块叫做 redux bug 报告器:npmjs.com/package/redux-bug-reporter。它解决了我的问题,因为它在发送请求时捕获了状态。我对此进行了调整并完成了我的任务。
标签: reactjs redux react-redux