无参数连接有效吗?

Is paramemterless connect valid?

我有时会在我们的代码中看到以下内容:

@connect(() => ({}))
export default class SomeClass extends Componet {
  (...)
};

如果 connect 提出任何论点,我会理解,例如state,但它没有参数时有什么用吗?

它注入到组件只是调度功能。 您可以通过 this.props.dispatch.

访问组件中的调度

Api 文档 github.com/reactjs/react-redux/blob/master/docs/api.md#examp‌​les

如果你不将任何状态片段映射到道具,你应该使用 connect(),否则它没有任何意义。连接的组件将收到通知,它将调用检查新 stateProps 和先前 stateProps 的浅相等性。