我将React升级到了16.3.2,并使用了如下所示的React.createRef():Uncaught Error: Expected ref to be a function当我查看函数React.createRef()实际返回的内容时,我看到了以下内容:这里出了什么问题?实现是否发生了变化?我使用react-router-dom进行路由,我的组件是一个class组件</e
我正在开发一个库,它需要导出几个函数供用户调用。这些函数需要访问组件ref,以便添加/删除classNames和自动滚动等。我能够通过将ref (由React.createRef创建)移到组件本身之外(不是在constructor之外定义它,而是在组件中)来实现它。下面是我的代码的样子(使用类组件而不是函数作为钩子,useRef显然不能在外部使用)import React, { Pu