导致错误的原因(redux / forwardRef):您必须将组件传递给connect返回的函数。而是收到{}?

时间:2019-07-19 15:54:34

标签: reactjs react-redux react-hooks

我的组件定义为:

const History = forwardRef((props, ref) => { .... });

,然后导出为:

export default connect(
  null, 
  {
    addMessage
  }, null, 
  {
    forwardRef: true
  }
)(History);

但是我得到了错误:

  

未捕获的不变变量:您必须将组件传递给   连接返回的功能。而是收到{}

这似乎是在抱怨历史的定义,但是从我看来,这似乎是正确的语法。

0 个答案:

没有答案