【发布时间】:2019-10-20 22:43:58
【问题描述】:
我不确定如何使用新的 React 功能 useContext 挂钩来异步调用外部资源。 我想用 useContext 替换 Redux/Thunk 的使用。 什么是最佳实践。我写了一些代码来做到这一点。 有人可以查看我的代码并给我建议吗?
https://codesandbox.io/s/usecontext-with-side-effect-example-uuyxw
上下文-auth.js 上下文提供者实现、reducer、initialState、模拟 API 调用(AuthUser)
login.js useContext的用法
代码有效。 但这是最佳做法吗?
【问题讨论】:
-
我想你要找的是codereview
标签: reactjs redux-thunk react-hooks