【发布时间】:2017-05-02 19:47:58
【问题描述】:
我已经看过很多关于此的示例,但每个示例都包含有关持久值的详细信息,例如 todo 已“完成”。 我知道我们应该为每个 TODO 保留这个(“完成”)值,并且当使用 reducer 重新计算 store 时,组件会重新渲染。
我们在哪里保存每个待办事项的“isUpdating”等信息,当用户标记待办事项完成并且随后的 ajax 调用是涉及在数据库中将待办事项标记为完成。
我也明白,由于这些信息可能对其他组件没有用,我最好将其保留在演示组件“TODO”下。但是如果这些标志都保留在组件中,那么组件如何知道在 todo 上的更新是成功还是在 store 更新时失败?
【问题讨论】:
标签: reactjs react-redux redux-saga react-boilerplate