


react forwardRef和readux的connect冲突,导致ref.current获取不到值
摘要: React组件同时使用forwardRef和Redux的connect时,高阶组件会拦截ref,导致ref.current无法获取子组件实例。解决方案包括:1. 启用forwardRef配置(React Redux 6+推荐),在connect中设置{ forwardRef: true };2. 双forwardRef嵌套,外层转发ref;3. 自定义ref属性,通过props传递;4. 旧版withRef选项(Redux 5.x)。方案一为官方推荐,需注意版本兼容性,新版直接配置即可,旧版需通过g
