Pat*_*ado 5 reactjs redux react-redux
我一直在使用钩子使用 react-redux,但我只是不明白使用 react-redux useDispatch 比仅使用 store 对象的 dispatch 函数有什么优势。
在 react-redux 的乞求中,当我将 mapDispatch 与 connect 一起使用时,我只是得到了它,这很好地避免了将 redux 嵌套到 React 组件中。但是到现在为止,使用钩子,很明显该组件非常了解 redux。那么,为什么不直接使用 dispatch 函数呢?
除了使其可以在组件中轻松使用之外,React hooks 往往还具有更好的性能,因为它们被巧妙地实现并使用了记忆等技术
此外,直接在您的反应组件中导入商店被认为是一种反模式,不建议这样做,因为您的商店实际上将成为单例
| 归档时间: |
|
| 查看次数: |
1273 次 |
| 最近记录: |