【发布时间】:2016-09-13 08:01:22
【问题描述】:
我有时会在我们的代码中看到以下内容:
@connect(() => ({}))
export default class SomeClass extends Componet {
(...)
};
如果connect 接受任何参数,我会理解,例如state,但是当它是无参数的时候它有什么用途吗?
【问题讨论】:
-
它注入到组件只是调度。您可以通过 this.props.dispatch 访问组件中的 dispatch。 API 文档github.com/reactjs/react-redux/blob/master/docs/api.md#examples
-
@Utro 听起来像是对我的回答。
-
我很确定
@connect(() => ({}))与@connect()相同。 -
@Utro 是的,如果你确定这就是全部,请把它作为答案
标签: javascript reactjs ecmascript-6 redux react-redux