Alf*_*x92 6 reactjs react-hooks
我有个问题:
将 HOC 与 React Hooks 一起使用仍然有意义吗?
如果是,在哪些情况下使用它是个好主意?
谢谢你。
根据官方文档,仅当 HOC 需要做的不仅仅是渲染一个孩子时:
Hooks 会取代渲染道具和高阶组件吗?
通常,渲染道具和高阶组件仅渲染一个子组件。我们认为 Hooks 是一种更简单的方法来服务于这个用例。这两种模式仍有一席之地(例如,虚拟滚动组件可能有一个
renderItemprop,或者可视化容器组件可能有自己的 DOM 结构)。但在大多数情况下,Hooks 就足够了,可以帮助减少树中的嵌套。
当我解释这一点时,react-redux connect仍然是一个有效的 HOC,虽然useSelector并且useDispatch可用,所以为什么要麻烦¯\_(?)_/¯
| 归档时间: |
|
| 查看次数: |
10295 次 |
| 最近记录: |