我正在学习Redux with React,偶然发现了这段代码。我不确定它是否是特定于Redux的,但我在其中一个示例中看到了以下代码片段。
@connect((state) => {
return {
key: state.a.b
};
})
虽然connect
的功能非常简单,但我不理解connect
之前的@
。如果我没记错的话,它甚至不是JavaScript运算符。
有人能解释一下这是什么吗?为什么要用它?
更新:
它实际上是react-redux
的一部分,用于将React组件连接到Redux存储。
https://stackoverflow.com/questions/32646920
复制相似问题