【发布时间】:2017-05-14 06:47:37
【问题描述】:
在 React with Redux 中,当有一些用户操作时,例如,在 facebook 中,用户添加了一些 cmets,我会调用 dispatch() 将添加操作发送到 redux 存储,但是我应该什么时候调用后端 API 来保存这些数据到数据库?我需要和dispatch()一起做吗?
谢谢
【问题讨论】:
-
是的,最好。您可以在表单提交并向后端发送请求后立即向 redux 存储添加评论。如果保存成功就很好了。如果请求由于某种原因失败,您可能会考虑让用户知道它失败的视觉通知 - 例如“您没有连接到互联网”......因此,在需要时发送请求并且在有意义的时候发送请求! :) 这里没有一般规则...