在我的心理模型中,React函数组件基本上是剥离到render方法的类组件( React文档强调render应该是状态和属性的纯函数)。我假设render方法和功能组件是在React生命周期的同一阶段调用的,那么为什么不能在render方法中使用钩子呢?更准确地说,我想知道不允许使用钩子的类组件的技术限制。import React from "r
我知道如何在类组件中使用钩子的一种方法是拥有一个返回函数组件的 HOC,在其中我们可以调用钩子并将 prop 传递给类组件。看看How can I use React hooks in React classic `class` component? 并由乔尔考克斯回答。friendID,具有订阅该朋友的在线状态的效果,并在每次重新呈现时进行清理,因此对于新的friendID,钩子可以订阅新的friendID。Eff