JS_*_*Dev 2 reactjs react-hooks
我有一个现有的应用程序,它在 React 中使用高阶组件。我认为你可以通过使用渲染道具来继续/改进 HOC,但是现在有了 React 自定义挂钩,我认为这可能是最好的方法。
在阅读 React 文档时,所有自定义钩子示例都在其示例中使用状态。我可以/应该使用自定义钩子来替换未使用状态的 HOC 吗?如果是这样,有人可以给我举个例子吗?
我可以/应该使用自定义钩子来替换未使用状态的 HOC 吗?
拥有 HOC 的缺点是包装地狱。
如果没有状态,则可以将其视为纯函数组件。那么也不需要任何钩子了。
Hooks 仅用于为功能组件添加有状态的逻辑和生命周期。
也许你所需要的只是Composition。:)